0
0
0
-1
0
-1
-1
-1
-1
-1
-1
0
-1
0
-1
0
-1
0
-1
0
0
-1
0
-2
2
-4
4
-6
4
1
-60
-58
555
56
-409
-805
-1770
-1647
-1412
-988
-590
-40
-106
-268
-397
-721
-979
-1063
-1054
-1108
-921
-551
28
-21
-485
-1120
-1734
-1754
-1096
-380
-30
73
-126
-548
-1041
-1328
-1331
-1021
-505
-187
166
-18
-534
-562
-728
-708
-490
-265
-247
-357
-239
-262
-338
-440
-391
-900
-993
-656
-518
327
387
9
-80
-479
-1099
-1247
-738
-699
14
632
157
241
166
-1258
-1474
-486
-770
-71
736
284
79
-507
-888
-1138
-798
-730
-335
-190
351
919
-258
-545
-857
-1075
-1059
-436
45
-584
151
544
-329
-288
-493
-652
-525
-401
206
-35
-533
-150
-125
-702
-477
-558
-229
-221
-707
-656
-828
-594
-372
-124
-195
-67
-350
-475
-387
-1011
-625
-197
-249
-216
178
-100
-919
-979
-365
-505
-559
-39
397
-204
-495
-345
-227
-969
-1412
-418
-421
-162
-46
60
28
-208
-1192
-1152
-783
-675
52
408
424
-123
-586
-1113
-1436
-1177
-552
-534
596
1215
238
637
-288
-2656
-1985
-1027
-1212
120
1131
1204
1192
287
-1690
-2207
-1997
-1815
-410
1221
1943
875
-27
-580
-1930
-2270
-1846
-980
493
1609
1690
909
318
-700
-2295
-2461
-1886
-1217
128
532
306
234
-139
-1772
-2560
-2880
-2990
-1210
423
823
358
172
287
-1645
-2583
-2011
-1594
-225
1117
1900
1837
587
-659
-1356
-2190
-1880
-813
5
506
1152
617
-42
-377
-1855
-1789
-584
-311
-409
-416
-230
190
-414
-1005
-940
-1323
-594
-236
-926
-178
-17
-472
26
416
-920
-1730
-1008
-1428
-1157
16
484
244
764
561
-793
-1200
-673
-1244
-1439
153
-201
-2
1378
1254
-301
-1208
-1507
-1270
-668
-403
246
-28
164
754
125
-857
-1059
-2027
-1754
-624
-204
805
931
869
284
-1301
-1744
-1242
-1574
-1134
95
792
949
193
-85
-398
-1326
-867
-419
-210
217
47
-527
-144
-74
-390
-525
-667
-282
-462
-1336
-985
638
1316
978
1031
166
-2058
-2867
-1844
-1144
-765
1343
1746
983
876
-93
-160
-680
-2493
-3310
-1340
675
1462
1290
1089
398
-1300
-1827
-1714
-361
425
231
199
263
57
96
133
-1257
-2488
-1557
-216
-140
635
1624
1373
414
-563
-1562
-1950
-2062
-1317
-71
558
883
1175
590
501
-148
-2017
-1888
-608
-331
-242
345
383
135
231
-2
-663
-1862
-1546
113
-448
-977
940
943
-579
-76
8
-1375
-1525
-539
-367
-986
-382
587
192
78
965
292
-792
-1581
-1998
-1132
-704
349
1536
625
-34
109
-329
-249
-855
-1218
-888
-581
-485
97
745
348
-165
254
217
-1735
-895
564
-658
-805
-102
-589
97
1369
493
-612
263
-226
-1617
-650
606
575
974
558
-863
-465
-419
-1541
-1610
-259
562
523
972
1132
0
0
0
-1
-1
-1
0
-1
-1
0
-1
0
-1
0
-1
0
-2
1
-3
2
-4
4
-6
7
-9
10
-14
18
-26
45
-176
-902
-1102
-1105
-1071
-762
67
782
1008
913
546
-301
-1359
-1522
-1108
-948
-414
347
553
657
764
255
-294
-710
-1127
-1205
-822
-383
134
656
416
-12
11
-321
-951
-926
-595
-318
165
561
648
431
293
-16
-633
-881
-724
-732
-774
-193
443
599
562
617
448
-38
-387
-784
-1121
-903
-409
-42
270
563
709
455
-116
-612
-852
-948
-794
-202
64
49
229
187
-18
-261
-569
-747
-706
-552
-337
17
224
187
259
-29
-357
-542
-811
-732
-491
-348
-76
217
170
146
-37
-274
-219
-363
-671
-509
-252
-318
-93
193
16
-126
-81
-351
-638
-564
-557
-464
-148
63
-2
-99
-109
-225
-544
-809
-787
-666
-527
-241
40
126
85
14
-229
-617
-810
-634
-492
-516
-238
96
129
113
109
-133
-353
-456
-481
-333
-198
-91
34
127
156
67
-137
-271
-415
-463
-350
-303
-168
104
79
-99
-95
-250
-567
-643
-597
-568
-415
-215
-46
66
36
-10
-25
-181
-324
-331
-290
-344
-420
-286
-116
-81
0
54
-40
-168
-282
-363
-364
-364
-454
-443
-295
-236
-271
-227
-272
-441
-402
-356
-437
-367
-221
-240
-389
-468
-565
-709
-714
-623
-577
-492
-318
-204
-223
-255
-335
-475
-545
-595
-681
-739
-574
-406
-371
-254
-207
-305
-405
-351
-378
-476
-371
-333
-454
-441
-411
-494
-425
-317
-335
-279
-230
-272
-278
-222
-248
-315
-323
-371
-376
-336
-239
-129
-96
-68
-47
-68
-103
-142
-183
-221
-237
-217
-183
-124
-61
-40
-68
-73
-29
43
114
164
152
112
-7
-50
-9
-50
-63
-12
43
-20
-42
-15
-52
11
72
58
43
1
-28
-49
-75
-126
-184
-220
-289
-319
-298
-339
-401
-419
-431
-473
-534
-606
-693
-773
-832
-868
-872
-928
-957
-938
-948
-905
-896
-882
-846
-884
-872
-876
-910
-939
-949
-931
-888
-815
-811
-789
-708
-712
-752
-776
-851
-889
-849
-821
-826
-814
-798
-822
-832
-814
-817
-761
-677
-651
-603
-529
-514
-486
-445
-440
-408
-334
-205
-91
37
177
271
354
451
532
594
634
668
682
702
733
761
840
948
1079
1252
1447
1613
1760
1878
1931
1932
1889
1829
1745
1594
1453
1362
1295
1288
1299
1296
1231
1169
1047
865
706
498
246
0
-227
-428
-564
-663
-782
-855
-919
-1015
-1068
-1146
-1242
-1312
-1372
-1439
-1464
-1477
-1470
-1485
-1495
-1534
-1616
-1667
-1714
-1722
-1730
-1705
-1696
-1685
-1640
-1575
-1544
-1505
-1493
-1524
-1546
-1560
-1546
-1523
-1485
-1487
-1453
-1428
-1388
-1344
-1317
-1307
-1294
-1321
-1347
-1338
-1381
-1374
-1391
-1416
-1447
-1462
-1480
-1474
-1416
-1343
-1287
-1214
-1122
-1004
-872
-753
-633
-517
-372
-193
22
253
465
608
753
851
855
855
836
820
847
901
988
1103
1272
1437
1611
1762
1862
1947
2012
2042
2098
2182
2297
2438
2644
2866
2988
3137
3157
3174
3196
3207
3147
3037
2975
2821
2721
2628
2478
2220
2000
1567
724
-299
-1448
-2541
-2974
-3006
-2964
-2813
-2703
-2629
-2412
-1932
-1751
-1841
-2130
-2657
-3132
-3321
-3260
-3125
-2734
-2260
-1843
-1360
-836
-418
-47
412
759
950
1123
1321
1464
1658
1799
1720
1556
1357
1205
1176
1204
1087
1083
1232
1252
1097
979
748
258
-243
-795
-1380
-1924
-2336
-2711
-2953
-2995
-2994
-3027
-3243
-3683
-4184
-4645
-4847
-4694
-4608
-4542
-4345
-4005
-3539
-2869
-2431
-2437
-2413
-2355
-2301
-2066
-1754
-1549
-1301
-942
-712
-591
-424
-424
-466
-460
-507
-617
-652
-529
-390
-192
-58
-165
-413
-565
-635
-693
-706
-750
-798
-695
-448
-276
-129
-27
-104
-189
-178
-176
-89
137
355
552
830
1124
1359
1666
1908
2109
2328
2626
3004
3485
4113
4739
5365
5914
6405
6709
6831
6734
6339
5829
5269
4623
3898
2855
1363
-272
-1887
-2992
-3409
-3434
-3406
-3485
-3586
-3651
-3329
-2984
-2969
-3269
-3971
-4862
-5602
-5978
-6020
-5768
-5258
-4704
-4080
-3267
-2372
-1395
-479
307
866
1173
1448
1710
2002
2259
2383
2326
2206
2167
2185
2248
2384
2476
2553
2741
2858
2874
2752
2408
1905
1254
502
-380
-1253
-2030
-2689
-3155
-3427
-3589
-3635
-3610
-3570
-3519
-3524
-3534
-3610
-3660
-3729
-3768
-3748
-3713
-3577
-3387
-3158
-2887
-2565
-2185
-1749
-1293
-838
-543
-428
-469
-575
-612
-684
-820
-1079
-1303
-1376
-1266
-1045
-889
-803
-780
-715
-661
-642
-734
-887
-1057
-1154
-1252
-1367
-1459
-1551
-1591
-1597
-1573
-1581
-1529
-1402
-1156
-853
-582
-397
-301
-176
-40
93
174
202
264
385
572
796
999
1243
1471
1700
1824
1920
2028
2071
2164
2187
2229
2191
2502
2599
2452
2402
2428
2535
2432
2580
2701
2793
2972
3033
3172
3271
3443
3435
2927
2088
827
-451
-1494
-2215
-2761
-3232
-3459
-3448
-3031
-2255
-1498
-1033
-905
-1063
-1382
-1603
-1849
-2109
-2334
-2574
-2636
-2529
-2181
-1829
-1415
-962
-673
-243
136
521
998
1410
1723
1864
1885
1732
1448
1157
684
205
-233
-484
-572
-478
-272
-92
81
139
114
-141
-506
-1023
-1631
-2204
-2703
-3093
-3443
-3684
-3935
-4197
-4318
-4421
-4424
-4339
-4177
-3887
-3466
-2935
-2526
-2158
-1859
-1717
-1651
-1653
-1785
-1930
-1978
-1895
-1687
-1421
-1111
-843
-520
-246
-81
-11
-48
-141
-298
-446
-560
-676
-747
-752
-749
-721
-685
-640
-604
-494
-342
-177
22
193
363
515
625
621
543
465
395
361
419
527
765
1207
1772
2392
2902
3318
3652
4153
4690
5112
5389
5528
5753
6090
6573
6967
7210
7227
6995
6533
5975
5209
4216
2762
962
-806
-2355
-3189
-3683
-3974
-4267
-4501
-4593
-4513
-4148
-3841
-3834
-4077
-4394
-4674
-4623
-4426
-4244
-4143
-4028
-3825
-3511
-3001
-2427
-1864
-1194
-397
440
1317
2150
2887
3407
3765
3908
3810
3585
3238
2874
2541
2275
2093
1942
1916
1890
1815
1706
1495
1245
928
545
16
-558
-1132
-1697
-2234
-2719
-3205
-3709
-4097
-4393
-4574
-4617
-4546
-4369
-4119
-3776
-3372
-3020
-2787
-2734
-2686
-2590
-2405
-2207
-2109
-2025
-1851
-1474
-1043
-666
-473
-472
-486
-400
-302
-226
-269
-382
-469
-486
-484
-607
-793
-1051
-1281
-1484
-1629
-1773
-1838
-1811
-1683
-1515
-1401
-1312
-1292
-1241
-1226
-1247
-1323
-1400
-1389
-1283
-1106
-870
-714
-539
-306
-65
229
449
655
789
945
1166
1340
1500
1605
1652
1621
1607
1558
1506
1489
1449
1495
1491
1639
1754
1849
2077
2066
2129
2086
2043
2008
1946
2035
1961
2032
2179
2384
2700
3027
3336
3499
3500
3350
2909
2289
1677
979
384
-77
-543
-966
-1381
-1705
-1915
-2136
-2090
-2209
-2350
-2372
-2559
-2430
-2338
-2080
-1950
-1996
-1919
-2076
-2086
-2076
-2086
-2050
-2028
-1858
-1638
-1287
-819
-422
-27
306
528
681
796
836
838
839
797
732
600
548
434
322
253
23
-93
-243
-327
-484
-617
-732
-1081
-1182
-1381
-1638
-1786
-2106
-2405
-2732
-2873
-2960
-3080
-3085
-3253
-3408
-3513
-3600
-3603
-3554
-3433
-3265
-3071
-2727
-2326
-1872
-1463
-1158
-929
-804
-671
-581
-500
-438
-358
-348
-306
-260
-241
-197
-262
-210
-419
-399
-471
-413
-282
-255
-104
-40
50
75
122
75
89
28
-8
-32
51
90
204
315
343
452
556
701
896
1106
1359
1642
1967
2295
2631
2922
3293
3570
3905
4260
4539
4963
5332
5740
6117
6548
6912
7087
7066
6741
6134
5006
3567
1804
45
-1203
-2219
-2934
-3614
-4177
-4424
-4437
-3996
-3575
-3378
-3299
-3414
-3414
-3202
-2858
-2617
-2644
-2744
-2900
-2994
-3022
-3103
-3267
-3347
-3175
-2825
-2231
-1463
-592
301
1181
2041
2622
3073
3285
3299
3214
3061
2848
2547
2220
1891
1635
1380
1186
821
580
420
272
161
240
259
287
237
132
-17
-253
-659
-1218
-1818
-2350
-2814
-3260
-3560
-3779
-3882
-3883
-3896
-3841
-3708
-3415
-3037
-2737
-2407
-2109
-1724
-1287
-938
-699
-723
-866
-1046
-1215
-1211
-1223
-1248
-1296
-1271
-1037
-733
-386
-169
-85
-16
68
159
245
269
228
97
-45
-133
-295
-477
-672
-870
-1033
-1125
-1093
-976
-804
-533
-234
9
237
474
716
863
968
1091
1121
1092
1135
1183
1227
1263
1258
1248
1385
1472
1545
1783
2087
2260
2432
2592
2795
2852
2938
2980
2784
2693
2420
2219
2211
2001
1805
1788
1729
1785
1903
2112
2331
2442
2734
2841
2473
1963
1097
314
-118
-525
-947
-1722
-2258
-2675
-2767
-2424
-2248
-2245
-2385
-2481
-2262
-1877
-1369
-1154
-1198
-1137
-1074
-863
-690
-789
-1112
-1423
-1580
-1630
-1661
-1606
-1587
-1527
-1179
-748
-314
40
279
547
801
1071
1255
1245
1184
1088
1037
981
759
494
113
-227
-431
-608
-763
-953
-1057
-1020
-920
-760
-631
-654
-633
-637
-641
-612
-731
-881
-1081
-1290
-1392
-1558
-1654
-1678
-1726
-1662
-1595
-1457
-1212
-933
-590
-270
-1
353
662
1001
1327
1401
1555
1508
1354
1459
1135
954
623
281
113
-388
-732
-992
-1123
-1443
-1492
-1472
-1343
-1165
-933
-674
-460
-282
-105
89
112
140
117
61
-87
-306
-628
-937
-1251
-1589
-1823
-1958
-2151
-2079
-2007
-1780
-1599
-1053
-618
-971
-518
114
215
150
707
666
447
755
821
442
168
253
-127
-200
-108
-248
-357
-218
-122
28
284
367
629
831
982
1138
1236
1236
1230
1249
1210
1151
1018
805
635
508
387
254
154
-17
-202
-346
-445
-510
-522
-559
-637
-672
-726
-770
-774
-812
-844
-871
-935
-954
-962
-979
-1011
-1055
-1070
-1051
-1012
-924
-843
-764
-669
-589
-487
-383
-274
-153
-22
97
220
325
387
438
468
488
460
405
353
281
208
127
45
15
-34
-130
-231
-266
-391
-456
-471
-522
-504
-497
-538
-656
-686
-652
-566
-629
-712
-705
-706
-639
-433
-463
-356
-325
-385
-258
-741
-834
-1077
-1354
-1433
-1872
-2022
-2210
-2379
-2308
-2378
-2321
-2106
-2042
-1690
-1224
-868
-456
-53
371
764
951
1179
1274
1151
997
807
599
360
46
-203
-488
-675
-815
-967
-1027
-1156
-1100
-880
-820
-490
-278
21
288
368
770
724
784
889
800
747
688
630
506
479
416
232
229
189
91
119
258
410
460
600
655
792
994
1123
1088
1038
1059
1090
1183
1001
959
811
774
687
607
688
243
267
277
-2
-86
-124
-203
-323
-289
-341
-482
-488
-384
-434
-420
-359
-426
-453
-393
-320
-382
-392
-278
-359
-408
-242
-341
-429
-384
-388
-435
-403
-357
-355
-363
-314
-261
-343
-241
-316
-410
-324
-360
-401
-405
-596
-632
-594
-701
-719
-778
-761
-796
-782
-787
-760
-688
-637
-538
-515
-452
-437
-318
-277
-276
-159
-205
-235
-173
-128
-173
-159
-200
-277
-389
-193
-296
-390
-410
-371
-386
-285
-228
-350
-302
-316
-181
-206
-92
-72
-24
193
238
274
497
270
170
175
-62
-476
-637
-1027
-1485
-1921
-2064
-2410
-2825
-2704
-2794
-2829
-2435
-1992
-1734
-1172
-504
-9
571
1160
1555
1805
2074
2208
2007
1923
1630
1280
710
345
-160
-648
-977
-1347
-1492
-1743
-1607
-1638
-1372
-1165
-850
-433
-262
356
581
829
1071
1113
1334
1218
1158
1097
909
718
658
307
76
-189
-546
-656
-934
-1006
-1093
-1201
-1338
-1413
-1373
-1353
-1475
-1295
-1271
-1289
-1061
-819
-789
-605
-417
-311
-225
-107
-60
-18
-22
33
50
-66
-29
-85
-127
-202
-288
-224
-302
-291
-279
-229
-132
-90
-25
207
164
31
347
328
231
-64
307
27
-281
124
-118
-266
-339
-260
-308
-578
-207
-407
-580
-237
-253
-157
123
64
-44
189
208
-84
-150
-376
-609
-924
-1034
-1055
-1548
-1635
-1741
-1600
-1619
-1592
-1270
-1230
-911
-517
-213
72
307
563
733
953
956
899
869
817
632
450
303
23
-165
-439
-669
-726
-970
-944
-1041
-929
-948
-744
-390
-374
-199
85
326
446
604
728
686
695
743
686
410
484
245
179
94
-66
-169
-538
-542
-348
-302
-576
-670
-833
-994
-999
-923
-1034
-1415
-1364
-1222
-1298
-1094
-1067
-1119
-958
-626
-457
-332
-101
-21
247
355
522
521
522
576
528
483
362
301
196
108
-33
-47
-302
-296
-348
-332
-405
-471
-290
-308
-324
-253
-235
-223
-51
-81
-89
-155
72
38
-121
-105
7
-149
-203
-120
-203
-101
-379
48
-317
-262
-158
-91
-154
-176
49
-124
-77
-160
39
-108
-234
8
-239
-257
-210
-356
-248
-591
-358
-515
-592
-476
-613
-553
-601
-649
-488
-518
-555
-381
-417
-251
-311
-154
-43
-225
-3
-94
-68
-31
-98
-53
-42
-169
-75
-157
-172
-142
-192
-168
-203
-120
-134
-165
-196
-100
-134
-37
-133
-113
-56
20
-200
-98
-86
-196
-78
-56
-285
-281
-54
-114
-189
-416
-63
-538
-327
-281
-698
-604
-667
-601
-797
-739
-600
-852
-769
-583
-636
-562
-461
-390
-408
-381
-304
-332
-313
-288
-373
-392
-372
-433
-345
-482
-470
-433
-448
-445
-363
-423
-421
-373
-280
-357
-336
-165
-391
-154
-204
-185
-306
-179
-87
-388
-119
-215
-326
-308
-342
-69
-395
-247
-208
-141
-126
-244
-16
-136
-140
-103
-68
-260
-269
-291
-510
-421
-612
-558
-756
-833
-838
-861
-733
-911
-825
-775
-811
-615
-452
-471
-464
-237
-323
-154
-301
-22
-254
-220
-117
-333
-288
-421
-340
-455
-614
-450
-553
-526
-497
-394
-313
-399
-319
-200
-118
-79
-149
71
-105
-42
-26
-10
-8
-200
-147
-188
-265
-198
-325
-330
-488
-472
-389
-473
-319
-359
-461
-355
-326
-323
-173
-286
-238
-179
40
-210
-190
-23
-192
-199
-20
-181
-417
-311
-210
-201
-380
-272
-345
-428
-345
-453
-539
-574
-544
-496
-600
-476
-689
-638
-382
-576
-500
-361
-249
-418
-239
-47
-101
-156
-172
-136
-285
-149
-256
-259
-393
-435
-413
-434
-542
-527
-673
-479
-591
-353
-439
-471
-320
-289
-194
-360
-132
-326
-338
-128
-226
-289
-490
-272
-442
-443
-634
-557
-811
-793
-587
-887
-966
-976
-728
-943
-878
-575
-775
-663
-394
-219
-442
-161
-105
-15
-171
95
154
-264
-111
24
-152
-360
-129
-352
-692
-418
-296
-659
-624
-489
-484
-582
-194
-259
-374
-175
-69
-9
6
104
122
152
250
320
331
256
329
326
184
180
183
7
53
152
-150
-45
36
-77
-336
-137
-99
-247
-94
-90
-191
-184
-262
-32
-201
-346
-332
-196
-396
-376
-213
-435
-516
-203
-444
-484
-428
-253
-385
-445
-293
-427
-444
-390
-186
-438
-484
-439
-235
-525
-128
-217
-322
-114
-120
-64
121
199
8
106
213
178
241
338
-157
-41
108
-46
-45
63
-8
-179
10
37
-7
49
187
282
190
22
283
261
21
-84
-165
-250
-497
-328
-668
-850
-762
-457
-368
-418
-323
-228
34
351
413
433
576
581
586
666
401
107
-115
-375
-632
-798
-1147
-1520
-1675
-1749
-1822
-1773
-1922
-1932
-1765
-1625
-1388
-1092
-874
-756
-375
-53
124
252
412
463
531
568
474
271
98
-35
-223
-502
-721
-964
-1137
-1361
-1449
-1633
-1853
-1877
-1884
-1883
-1859
-1773
-1761
-1616
-1477
-1342
-1300
-1236
-1142
-972
-906
-850
-730
-743
-729
-718
-717
-857
-883
-851
-871
-856
-777
-761
-752
-614
-498
-491
-393
-293
-316
-174
-3
-70
-190
3
-3
-114
-106
-128
-313
-293
-336
-300
-441
-384
-433
-326
-255
-222
-121
-105
14
113
352
270
294
389
318
223
314
234
63
25
-48
-103
-183
-182
-228
-284
-362
-312
-162
-223
-87
-96
14
48
105
115
94
98
120
246
47
-49
72
-92
-96
-19
-217
-320
-265
-322
-441
-311
-358
-502
-445
-474
-353
-372
-464
-486
-421
-437
-480
-317
-402
-563
-423
-344
-377
-345
-343
-429
-462
-371
-401
-419
-485
-537
-483
-440
-373
-427
-543
-516
-466
-456
-550
-537
-552
-555
-487
-470
-419
-525
-485
-399
-308
-386
-346
-327
-469
-432
-350
-394
-440
-414
-473
-413
-400
-434
-396
-421
-489
-372
-316
-355
-237
-313
-329
-168
-61
-154
-114
-66
-138
-186
-68
-112
-147
-108
-76
-149
-89
-69
-111
-197
-269
-303
-341
-337
-355
-361
-443
-315
-281
-298
-337
-231
-187
-86
58
49
71
133
141
85
231
94
-3
-62
-183
-236
-297
-520
-612
-554
-622
-648
-548
-571
-528
-399
-322
-217
-85
-43
-97
66
141
185
176
125
25
69
90
-31
-166
-230
-325
-257
-207
-217
-217
-197
-233
-105
73
12
-1
156
323
469
777
937
998
1168
1206
1202
1494
1490
1376
1333
1316
1235
1175
879
503
307
31
-221
-392
-343
-663
-942
-727
-515
-611
-644
-484
-637
-386
-197
-138
-157
-124
-1
-6
-65
-121
-221
-344
-529
-571
-620
-770
-926
-1041
-1098
-1263
-1190
-1233
-1349
-1446
-1323
-1265
-1452
-1365
-1400
-1396
-1316
-1059
-1122
-1205
-1123
-1034
-1008
-1103
-1128
-1248
-1240
-1221
-1213
-1304
-1266
-1273
-1286
-1248
-1172
-1140
-1115
-1049
-1036
-971
-850
-740
-710
-720
-704
-638
-630
-672
-724
-756
-782
-815
-774
-804
-859
-819
-767
-769
-751
-726
-699
-620
-560
-543
-507
-477
-430
-424
-434
-441
-393
-354
-421
-446
-430
-407
-438
-468
-514
-506
-483
-435
-468
-500
-466
-455
-420
-399
-388
-402
-376
-322
-283
-271
-275
-252
-264
-265
-282
-316
-344
-358
-378
-377
-354
-352
-347
-383
-410
-404
-404
-410
-420
-442
-417
-376
-379
-376
-399
-426
-427
-428
-467
-518
-533
-531
-544
-553
-553
-572
-575
-609
-699
-685
-651
-694
-692
-664
-612
-578
-540
-539
-591
-564
-559
-626
-633
-563
-537
-534
-503
-458
-436
-420
-437
-448
-439
-470
-462
-418
-405
-420
-448
-464
-473
-512
-493
-486
-543
-529
-496
-438
-332
-247
-254
-265
-241
-173
-130
-162
-231
-284
-278
-214
-181
-228
-279
-250
-190
-198
-212
-205
-134
-72
-81
-94
8
82
68
18
17
11
27
4
-110
-140
-108
-159
-202
-186
-191
-147
-113
-101
-70
-7
85
102
126
162
159
229
249
249
256
207
175
141
98
31
-34
-86
-139
-136
-144
-179
-205
-197
-214
-250
-259
-249
-240
-204
-167
-187
-180
-169
-179
-198
-264
-325
-342
-373
-435
-512
-531
-544
-595
-625
-666
-686
-657
-638
-644
-623
-574
-523
-483
-473
-458
-446
-461
-482
-514
-547
-528
-583
-681
-740
-775
-791
-835
-834
-914
-995
-982
-996
-971
-915
-875
-824
-765
-667
-550
-439
-339
-291
-227
-158
-118
-78
-28
37
77
85
46
16
49
80
54
-6
-11
58
106
139
173
205
246
315
360
353
403
471
481
551
616
634
679
692
684
682
701
697
655
621
642
696
752
764
752
808
889
970
1022
1083
1150
1222
1345
1374
1395
1451
1475
1515
1510
1468
1433
1405
1391
1326
1238
1186
1127
1093
1019
963
1007
1055
1059
1024
1076
1135
1223
1321
1336
1345
1378
1461
1478
1482
1459
1361
1288
1134
943
770
543
304
42
-250
-491
-736
-973
-1188
-1434
-1633
-1791
-1960
-2057
-2125
-2168
-2151
-2124
-2059
-1983
-1849
-1713
-1577
-1441
-1311
-1189
-1063
-940
-874
-791
-739
-683
-655
-623
-609
-646
-644
-675
-719
-724
-732
-768
-773
-786
-769
-740
-687
-619
-574
-503
-468
-416
-340
-258
-187
-98
-18
28
109
204
269
304
365
442
504
574
613
621
621
621
587
545
505
479
480
504
544
583
647
692
773
876
1022
1134
1257
1400
1523
1670
1779
1883
1951
2003
2028
2042
2036
2021
2036
2018
2011
1961
1914
1942
1965
2053
2120
2196
2377
2585
2822
3120
3371
3702
3964
4140
4254
4159
4116
3939
3725
3481
3139
2759
2130
1417
536
-375
-1099
-1714
-2308
-2883
-3414
-3799
-3913
-3833
-3668
-3585
-3455
-3294
-2972
-2442
-1858
-1305
-911
-522
-139
268
647
782
751
683
637
635
626
582
492
437
463
493
516
557
609
702
873
1050
1212
1367
1519
1611
1627
1579
1421
1175
910
584
242
-119
-532
-963
-1379
-1724
-2114
-2474
-2795
-3052
-3197
-3228
-3187
-3125
-2960
-2756
-2544
-2326
-2194
-2278
-2303
-2415
-2476
-2333
-2407
-2329
-2360
-2221
-1947
-1759
-1407
-1297
-1077
-738
-388
18
407
663
873
1006
1118
1138
965
798
418
90
-209
-542
-851
-1116
-1372
-1566
-1639
-1699
-1641
-1557
-1326
-1058
-733
-314
104
551
966
1319
1520
1685
1767
1825
1841
1814
1760
1666
1633
1555
1490
1440
1421
1351
1403
1522
1665
1990
2282
2665
3022
3472
3913
4316
4719
5030
5365
5684
6118
6415
6638
6663
6487
6234
5456
4248
2835
972
-226
-1034
-2209
-3068
-4577
-5593
-6200
-6491
-6253
-6742
-6820
-6805
-6457
-5323
-4119
-3166
-2260
-1571
-846
0
717
1248
1171
1227
1266
1270
1442
1408
1138
879
710
404
213
121
112
312
572
917
1196
1590
2089
2301
2465
2433
2176
2052
1894
1628
1218
653
89
-614
-1186
-1766
-2495
-3144
-3756
-4208
-4441
-4422
-4361
-4236
-3998
-3665
-3265
-2797
-2349
-2012
-1613
-1216
-870
-601
-362
-220
-172
-132
-303
-565
-1034
-1387
-1718
-2019
-2002
-2283
-2470
-2537
-2620
-2377
-2189
-2071
-2077
-2046
-1665
-1281
-915
-598
-626
-597
-436
-395
-376
-573
-812
-1103
-1269
-1308
-1425
-1498
-1580
-1704
-1763
-1650
-1581
-1437
-1254
-1060
-786
-496
-141
154
395
684
863
982
1127
1204
1344
1469
1593
1664
1669
1773
1795
1836
1894
1846
1787
1823
1877
1983
2147
2251
2353
2474
2730
2967
3221
3501
3714
4036
4432
4893
5358
5744
5984
6122
5975
5186
4072
2628
936
132
-944
-2012
-3022
-4787
-5710
-6526
-6777
-6924
-7508
-7621
-7737
-7182
-5893
-4742
-3650
-2597
-1923
-956
-48
869
1464
1630
1810
1731
1775
1903
1819
1545
1220
731
281
-11
-200
-252
-156
10
228
463
894
1329
1628
1883
1767
1616
1524
1430
1345
976
557
-112
-817
-1408
-2162
-2821
-3558
-4147
-4591
-4827
-4787
-4767
-4554
-4369
-4172
-3884
-3567
-3164
-2837
-2445
-2125
-1849
-1513
-1324
-1213
-1209
-1284
-1363
-1427
-1513
-1584
-1614
-1535
-1381
-1254
-1117
-1030
-917
-791
-685
-632
-649
-619
-622
-598
-665
-822
-1005
-1250
-1441
-1694
-1893
-2075
-2232
-2265
-2247
-2134
-1993
-1857
-1725
-1569
-1364
-1133
-868
-667
-447
-257
-58
175
267
354
359
384
446
540
688
819
1009
1175
1382
1579
1798
2008
2153
2352
2411
2601
2832
2927
3186
3243
3320
3474
3548
3741
3875
4091
4301
4537
4845
5112
5406
5538
5490
4615
3552
2098
357
-182
-1312
-2123
-3095
-4914
-5826
-6824
-6896
-7015
-7428
-7482
-7873
-7212
-6064
-4827
-3464
-2560
-1855
-1053
-228
811
1529
1982
2179
1981
1997
1985
2029
1915
1592
1110
546
278
44
84
180
233
363
352
711
1028
1373
1643
1463
1321
1006
849
708
366
-25
-765
-1373
-2011
-2648
-3169
-3791
-4247
-4703
-4839
-4828
-4677
-4337
-4105
-3795
-3555
-3207
-2846
-2449
-2032
-1781
-1466
-1238
-1040
-904
-890
-940
-1097
-1205
-1351
-1456
-1446
-1419
-1313
-1241
-1171
-1103
-1048
-942
-895
-859
-875
-917
-926
-949
-1013
-1137
-1329
-1520
-1687
-1802
-1890
-1981
-2033
-2061
-2006
-1916
-1751
-1578
-1435
-1268
-1128
-927
-757
-571
-432
-338
-196
-119
-6
69
98
194
300
441
610
792
1015
1225
1508
1803
2008
2313
2405
2581
2795
2854
3104
3131
3278
3351
3411
3561
3572
3690
3699
3858
4029
4271
4652
4897
5200
5337
5295
4691
3675
2306
571
-352
-1371
-2142
-2798
-4403
-5519
-6612
-7151
-7154
-7275
-7170
-7333
-6980
-6114
-4993
-3606
-2355
-1585
-844
-220
431
1267
1862
2335
2320
2154
1957
1643
1592
1421
1089
747
375
105
67
266
436
679
784
921
1117
1342
1670
1693
1631
1332
900
551
166
-301
-871
-1503
-2212
-2788
-3284
-3700
-4071
-4379
-4508
-4581
-4435
-4127
-3831
-3465
-3166
-2861
-2521
-2180
-1846
-1638
-1416
-1305
-1179
-1095
-1081
-1098
-1197
-1189
-1287
-1287
-1294
-1286
-1123
-989
-786
-707
-674
-616
-601
-530
-549
-650
-780
-950
-1112
-1238
-1368
-1507
-1650
-1802
-1924
-2018
-1989
-1905
-1792
-1630
-1511
-1337
-1166
-979
-789
-630
-465
-360
-261
-214
-167
-89
-11
69
107
172
284
409
646
897
1131
1350
1546
1788
2055
2343
2547
2675
2774
2766
2827
2859
2917
2999
2990
3074
3109
3193
3332
3428
3630
3848
4102
4476
4781
5036
5205
5033
4399
3312
1810
286
-874
-1879
-2404
-3282
-4453
-5478
-6724
-7153
-7354
-7142
-6757
-6463
-5783
-5197
-4215
-3110
-1986
-900
-23
584
966
1333
1642
1940
2114
2115
1788
1371
978
632
437
372
368
294
368
377
451
692
895
1242
1491
1726
1823
1702
1595
1232
859
473
23
-478
-1081
-1682
-2331
-2834
-3248
-3565
-3790
-3946
-4002
-3991
-3750
-3463
-3097
-2690
-2402
-2228
-2188
-2128
-2021
-1827
-1632
-1519
-1520
-1599
-1720
-1782
-1767
-1701
-1563
-1394
-1179
-1007
-819
-642
-450
-212
-7
133
119
50
-120
-308
-480
-697
-890
-1098
-1297
-1532
-1733
-1849
-1910
-1874
-1755
-1622
-1498
-1370
-1232
-1088
-927
-739
-575
-428
-357
-355
-353
-362
-312
-260
-190
-127
-67
39
163
349
559
804
1069
1335
1593
1795
1972
2120
2254
2358
2417
2426
2398
2351
2327
2325
2329
2387
2484
2590
2707
2859
3042
3260
3538
3871
4242
4559
4817
4990
4967
4654
3943
2872
1539
210
-931
-1737
-2395
-3047
-3687
-4548
-5359
-6008
-6365
-6286
-5865
-5132
-4389
-3701
-3152
-2667
-2134
-1483
-686
17
649
991
1058
982
779
565
380
319
284
247
216
159
131
168
289
452
716
1039
1333
1611
1807
1952
1982
1971
1896
1704
1442
1061
581
8
-564
-1107
-1543
-1896
-2229
-2544
-2870
-3150
-3364
-3435
-3363
-3231
-3054
-2908
-2811
-2777
-2725
-2643
-2528
-2365
-2210
-2109
-2072
-2063
-2079
-2067
-1975
-1798
-1555
-1287
-999
-739
-525
-322
-131
28
166
297
382
397
323
162
-55
-294
-514
-702
-846
-968
-1114
-1241
-1370
-1466
-1509
-1489
-1408
-1302
-1175
-1068
-991
-945
-901
-857
-800
-720
-641
-576
-522
-465
-391
-283
-147
20
209
417
640
864
1073
1262
1439
1601
1753
1908
2030
2134
2192
2204
2179
2159
2180
2242
2336
2432
2538
2654
2761
2891
3053
3250
3466
3697
3917
4134
4322
4440
4488
4434
4167
3603
2748
1626
367
-772
-1653
-2285
-2746
-3132
-3610
-4213
-4792
-5275
-5457
-5243
-4719
-4014
-3290
-2725
-2336
-2034
-1755
-1354
-921
-441
-25
197
277
178
-14
-245
-398
-443
-380
-205
11
218
351
444
493
598
833
1144
1546
1893
2116
2160
2041
1813
1535
1280
1027
784
460
92
-347
-825
-1258
-1645
-1956
-2209
-2366
-2470
-2550
-2562
-2544
-2506
-2439
-2364
-2319
-2353
-2444
-2573
-2713
-2828
-2871
-2863
-2831
-2739
-2654
-2576
-2479
-2387
-2204
-1923
-1530
-1095
-664
-314
-79
91
170
253
311
362
379
323
188
-33
-300
-582
-826
-1017
-1140
-1199
-1203
-1198
-1222
-1252
-1277
-1270
-1230
-1137
-1012
-898
-802
-779
-783
-801
-825
-810
-738
-608
-445
-263
-108
48
212
382
568
768
980
1179
1356
1502
1627
1717
1769
1799
1814
1835
1866
1929
2007
2107
2207
2290
2400
2528
2664
2829
3010
3215
3432
3620
3789
3961
4111
4243
4334
4372
4305
3988
3352
2385
1182
-43
-1096
-1832
-2271
-2549
-2831
-3294
-3934
-4603
-5121
-5289
-5022
-4423
-3648
-2956
-2511
-2242
-2100
-1942
-1647
-1249
-787
-373
-97
-1
-87
-296
-516
-648
-618
-417
-132
196
466
614
659
668
726
925
1272
1692
2061
2262
2215
1957
1617
1281
1002
799
623
392
65
-376
-861
-1328
-1738
-2041
-2223
-2321
-2367
-2384
-2406
-2434
-2464
-2454
-2441
-2393
-2344
-2349
-2424
-2581
-2779
-3005
-3162
-3216
-3149
-2988
-2811
-2615
-2459
-2287
-2059
-1709
-1279
-814
-352
22
275
389
443
465
459
431
360
243
40
-225
-511
-795
-1049
-1228
-1315
-1354
-1358
-1344
-1319
-1317
-1315
-1291
-1225
-1124
-1006
-886
-821
-807
-832
-868
-852
-812
-695
-498
-283
-92
53
182
296
429
595
805
1035
1253
1432
1547
1603
1615
1614
1627
1692
1772
1848
1915
1951
1988
2026
2104
2230
2380
2582
2803
3007
3178
3324
3453
3576
3714
3884
4064
4224
4287
4174
3745
2979
1937
700
-445
-1342
-1914
-2203
-2438
-2755
-3330
-4062
-4763
-5208
-5188
-4760
-4041
-3272
-2664
-2348
-2197
-2076
-1865
-1453
-940
-425
-35
148
127
-57
-286
-468
-508
-401
-150
152
417
586
597
565
565
712
1025
1475
1919
2208
2283
2105
1804
1450
1153
974
851
714
455
87
-380
-883
-1325
-1654
-1845
-1945
-1990
-2036
-2094
-2176
-2257
-2323
-2362
-2396
-2481
-2583
-2709
-2829
-2934
-3012
-3037
-3035
-2975
-2876
-2727
-2543
-2315
-2024
-1691
-1288
-884
-509
-184
79
280
421
508
548
560
530
434
243
12
-257
-531
-768
-940
-1030
-1067
-1083
-1112
-1159
-1187
-1201
-1170
-1090
-986
-897
-844
-842
-881
-938
-996
-1009
-955
-862
-733
-581
-441
-306
-181
-53
82
248
463
708
950
1174
1340
1443
1498
1544
1598
1667
1760
1845
1911
1944
1957
1971
2002
2084
2226
2406
2578
2714
2827
2931
3032
3168
3334
3504
3644
3746
3804
3816
3774
3590
3151
2412
1400
246
-779
-1526
-1923
-2093
-2262
-2587
-3203
-3943
-4595
-4928
-4780
-4243
-3483
-2769
-2313
-2126
-2067
-1988
-1762
-1346
-853
-379
-50
69
7
-201
-443
-587
-573
-397
-89
230
487
590
559
506
538
740
1099
1542
1905
2051
1971
1700
1375
1097
930
849
769
632
352
-39
-494
-945
-1288
-1528
-1681
-1767
-1865
-1967
-2143
-2355
-2565
-2736
-2855
-2916
-2907
-2882
-2830
-2810
-2797
-2769
-2717
-2581
-2407
-2201
-1975
-1761
-1545
-1325
-1067
-788
-502
-252
-73
41
91
94
89
94
85
54
-6
-119
-259
-417
-548
-654
-713
-760
-810
-848
-915
-974
-1042
-1077
-1090
-1074
-1028
-1009
-1005
-1023
-1055
-1078
-1079
-1000
-890
-743
-557
-379
-192
-31
120
276
448
650
833
1018
1162
1272
1353
1413
1500
1583
1659
1730
1783
1823
1863
1917
1975
2029
2127
2224
2327
2434
2530
2629
2739
2848
2926
3009
3064
3083
3108
3143
3188
3219
3200
3056
2648
1955
994
-35
-904
-1500
-1751
-1848
-1996
-2373
-3034
-3783
-4403
-4604
-4359
-3786
-3062
-2485
-2148
-2078
-2090
-2027
-1798
-1353
-860
-404
-112
-22
-112
-300
-463
-544
-447
-230
50
293
426
431
340
301
357
604
969
1343
1604
1656
1528
1283
1054
912
856
843
776
611
293
-93
-508
-889
-1154
-1368
-1512
-1672
-1868
-2079
-2331
-2549
-2747
-2848
-2910
-2923
-2874
-2832
-2782
-2756
-2682
-2588
-2454
-2267
-2108
-1920
-1744
-1579
-1391
-1177
-920
-683
-474
-318
-226
-169
-123
-64
5
71
109
96
21
-105
-250
-359
-450
-508
-541
-584
-661
-757
-853
-956
-1034
-1076
-1078
-1064
-1050
-1051
-1076
-1108
-1140
-1138
-1075
-940
-777
-607
-440
-321
-213
-114
15
170
348
541
708
852
947
1032
1109
1166
1255
1350
1457
1570
1663
1722
1758
1801
1841
1904
1984
2076
2153
2217
2312
2412
2500
2566
2620
2669
2693
2725
2745
2801
2877
2940
3009
2933
2668
2134
1400
532
-320
-944
-1361
-1569
-1760
-2071
-2562
-3248
-3849
-4219
-4201
-3816
-3258
-2674
-2289
-2138
-2121
-2076
-1868
-1497
-1000
-555
-235
-92
-124
-263
-414
-463
-414
-237
-18
171
284
309
297
297
398
620
916
1245
1489
1583
1533
1389
1217
1092
1058
1027
937
720
420
36
-364
-686
-960
-1153
-1331
-1490
-1643
-1809
-1947
-2093
-2257
-2473
-2758
-3051
-3279
-3370
-3273
-3086
-2893
-2766
-2741
-2740
-2698
-2562
-2271
-1823
-1330
-887
-570
-410
-352
-297
-182
-29
152
296
366
374
268
89
-106
-271
-367
-382
-356
-353
-407
-514
-654
-781
-870
-900
-868
-805
-781
-802
-921
-1203
-1469
-1790
-1836
-1654
-1287
-781
-394
-181
-168
-186
-159
58
424
811
1103
1219
1193
1087
1035
1108
1294
1549
1757
1848
1777
1646
1610
1684
1894
2117
2315
2414
2383
2353
2344
2429
2603
2797
2995
3071
3027
2961
2889
2917
2982
3092
3163
3108
2960
2640
2185
1510
694
-222
-1122
-1785
-2354
-2684
-3009
-3459
-3890
-4385
-4608
-4555
-4188
-3625
-3026
-2461
-2012
-1638
-1286
-834
-396
106
479
706
753
688
660
616
612
598
505
443
400
446
618
734
889
977
1028
1040
1067
1037
1079
1037
861
687
316
-21
-430
-770
-1015
-1372
-1630
-1908
-2111
-2257
-2422
-2451
-2510
-2630
-2702
-2717
-2758
-2668
-2627
-2590
-2500
-2503
-2428
-2372
-2198
-2011
-1820
-1513
-1312
-1123
-949
-699
-483
-303
-160
-80
-44
-125
-149
-295
-428
-623
-860
-1004
-1235
-1371
-1517
-1596
-1610
-1685
-1660
-1598
-1499
-1378
-1246
-1102
-980
-875
-815
-766
-769
-763
-773
-810
-814
-887
-870
-829
-759
-594
-442
-244
-20
199
470
694
913
1105
1254
1415
1483
1555
1594
1631
1633
1666
1693
1662
1694
1673
1713
1752
1782
1848
1846
1908
1933
2025
2198
2324
2499
2576
2747
2882
3091
3324
3382
3537
3503
3600
3799
3827
3801
3412
2847
1767
583
-602
-2062
-2716
-3362
-3780
-4073
-4756
-5170
-5631
-5219
-4658
-3917
-3036
-2599
-1923
-1268
-372
162
596
750
650
728
840
1024
932
907
666
351
380
391
610
903
1071
1210
1176
1368
1412
1483
1460
1146
764
258
-55
-478
-808
-1308
-1846
-2289
-2580
-2569
-2591
-2435
-2458
-2345
-2161
-2014
-1633
-1592
-1468
-1438
-1507
-1437
-1581
-1628
-1858
-2069
-2192
-2368
-2287
-2225
-2092
-1946
-1768
-1525
-1236
-893
-671
-425
-342
-204
-212
-238
-285
-528
-639
-896
-1089
-1267
-1406
-1538
-1622
-1624
-1666
-1602
-1557
-1448
-1335
-1230
-1119
-1118
-1012
-991
-991
-965
-1044
-1022
-1073
-1017
-949
-900
-751
-653
-449
-234
27
283
470
675
801
962
1028
1079
1081
980
922
845
878
897
917
916
954
1070
1208
1448
1583
1670
1720
1802
1959
2067
2175
2192
2165
2225
2276
2428
2532
2575
2767
2886
3214
3470
3601
3788
3835
4000
4204
4222
4018
3535
2386
904
-624
-2218
-3256
-3718
-4273
-4791
-5417
-5995
-5980
-5481
-4595
-3903
-3163
-2457
-1636
-489
446
883
888
771
681
861
1035
994
650
328
211
231
461
692
771
934
1253
1558
1877
2048
1994
1733
1366
919
362
-180
-707
-1329
-1887
-2351
-2749
-2945
-2960
-2918
-2769
-2522
-2185
-1761
-1347
-958
-744
-637
-569
-597
-928
-1298
-1714
-2214
-2175
-2357
-2523
-2627
-2757
-2423
-2128
-1589
-1379
-1168
-745
-391
64
248
133
-207
-409
-546
-671
-954
-1319
-1703
-1934
-1850
-1839
-1856
-1867
-1899
-1736
-1453
-1224
-1088
-1072
-1039
-1071
-1047
-1019
-1107
-1146
-1187
-1192
-1169
-1045
-869
-723
-524
-351
-164
70
313
506
642
771
741
761
768
740
736
652
627
544
578
702
809
1015
1138
1260
1374
1562
1773
1888
1970
1905
1826
1772
1806
1780
1723
1789
1763
1940
2173
2420
2797
3005
3375
3608
3868
4114
4172
4344
4333
4381
4124
3687
2897
1200
-589
-2285
-3700
-4228
-4430
-4893
-5381
-5891
-5901
-5446
-4631
-3717
-3234
-2512
-1639
-594
470
902
747
455
406
564
763
766
505
288
435
759
946
1078
1123
1214
1576
1973
2179
2125
1883
1480
1048
567
-40
-712
-1345
-1758
-2140
-2449
-2620
-2776
-2767
-2624
-2379
-2131
-1785
-1325
-1031
-758
-768
-914
-1096
-1301
-1383
-1760
-1969
-2247
-2484
-2307
-2210
-2082
-1932
-1747
-1437
-1024
-590
-352
-340
-347
-432
-583
-745
-1058
-1485
-1742
-1928
-1972
-1995
-2016
-2029
-2018
-1759
-1543
-1332
-1203
-1149
-1118
-1031
-1006
-1127
-1295
-1498
-1643
-1665
-1621
-1611
-1593
-1522
-1337
-1092
-752
-485
-282
-98
88
276
366
404
326
211
130
34
-31
-44
-76
-21
93
229
420
585
835
1029
1161
1337
1404
1531
1614
1613
1569
1460
1403
1375
1437
1460
1511
1649
1840
2071
2381
2535
2693
3029
3217
3615
3837
3920
3910
3863
3970
3911
4070
3750
3416
2954
1748
139
-1632
-3058
-4186
-4229
-4382
-5027
-5334
-5777
-5616
-4896
-3992
-3401
-2990
-2167
-1308
-244
640
650
265
271
375
557
819
629
405
483
838
1076
1122
1149
1054
1280
1758
1934
1898
1640
1265
880
481
-91
-875
-1495
-1899
-2164
-2398
-2500
-2736
-2822
-2640
-2427
-2083
-1826
-1446
-1124
-1031
-903
-991
-1312
-1378
-1581
-1829
-1964
-2251
-2324
-2432
-2229
-2053
-1955
-1588
-1399
-1049
-685
-469
-449
-421
-492
-620
-790
-988
-1259
-1579
-1661
-1846
-1896
-1861
-1896
-1845
-1681
-1485
-1352
-1225
-1147
-1154
-1129
-1083
-1210
-1338
-1405
-1480
-1430
-1361
-1280
-1211
-1092
-888
-663
-433
-188
-29
119
273
326
358
318
291
188
96
77
-27
-56
10
35
179
344
521
770
944
1158
1326
1420
1531
1567
1555
1566
1523
1498
1371
1265
1306
1286
1417
1695
1874
2210
2529
2807
3199
3451
3733
3878
3958
3983
3903
3791
3658
3670
3605
3364
2974
2281
866
-870
-2190
-3607
-4193
-4069
-4698
-4887
-5272
-5393
-4947
-4411
-3602
-3240
-2539
-1719
-837
53
576
302
223
280
375
664
636
660
598
935
1202
1282
1246
1230
1217
1513
1814
1781
1628
1270
880
384
-86
-727
-1393
-1794
-2017
-2224
-2351
-2472
-2544
-2582
-2317
-2133
-1896
-1515
-1235
-934
-834
-723
-963
-945
-1193
-1824
-2132
-2443
-2446
-2261
-2067
-2335
-2393
-2131
-1868
-1273
-987
-926
-887
-575
-157
-93
-225
-843
-1266
-1344
-1269
-1326
-1612
-1845
-1992
-1808
-1628
-1588
-1780
-1840
-1753
-1556
-1330
-1325
-1476
-1586
-1565
-1528
-1467
-1447
-1406
-1328
-1044
-810
-607
-429
-270
-114
22
235
248
341
343
282
230
103
60
-48
-23
9
66
193
299
513
652
850
1072
1176
1331
1448
1525
1590
1565
1438
1316
1294
1225
1201
1247
1341
1564
1827
2100
2341
2543
2760
3179
3365
3693
3961
3816
4046
3967
3964
3999
3882
3796
3421
2871
1492
-496
-2252
-3695
-4603
-4511
-4801
-5307
-5575
-5804
-5336
-4624
-3718
-3202
-2630
-1750
-795
73
633
487
178
225
269
480
542
567
635
965
1332
1537
1514
1512
1601
1802
2081
2036
1796
1286
835
239
-463
-1037
-1775
-2251
-2419
-2555
-2574
-2602
-2516
-2399
-2274
-1912
-1648
-1373
-912
-803
-858
-926
-1190
-1436
-1541
-1677
-1850
-1838
-1855
-1932
-1916
-1713
-1736
-1609
-1362
-1363
-1123
-923
-819
-887
-967
-1100
-1303
-1306
-1364
-1492
-1551
-1545
-1506
-1370
-1288
-1356
-1383
-1310
-1221
-1194
-1232
-1328
-1489
-1477
-1505
-1619
-1678
-1737
-1618
-1372
-1074
-863
-683
-484
-301
-58
139
222
256
272
280
265
193
76
-39
-137
-111
-73
-40
90
159
353
510
663
828
938
1122
1169
1317
1378
1402
1422
1374
1360
1283
1304
1191
1280
1337
1423
1711
1842
2174
2341
2653
2908
3137
3481
3597
3838
3892
3941
3938
3861
3788
3845
3798
3551
3184
2132
315
-1604
-3089
-4508
-4643
-4622
-5111
-5246
-5598
-5359
-4745
-3810
-3149
-2583
-1857
-1005
-21
634
790
382
241
169
313
428
520
569
786
1228
1471
1564
1494
1537
1621
1869
1912
1732
1333
836
268
-331
-980
-1690
-2117
-2400
-2395
-2362
-2327
-2248
-2166
-1975
-1717
-1414
-1136
-867
-674
-605
-715
-874
-1112
-1382
-1539
-1657
-1668
-1550
-1419
-1387
-1353
-1419
-1422
-1387
-1281
-1208
-1275
-1229
-1245
-1277
-1342
-1526
-1708
-1812
-1745
-1585
-1417
-1276
-1231
-1136
-1056
-1056
-1109
-1161
-1285
-1364
-1374
-1505
-1587
-1727
-1813
-1862
-1813
-1666
-1484
-1157
-859
-580
-338
-182
-33
85
173
210
207
190
145
105
-2
-115
-149
-151
-66
57
156
290
471
623
791
886
893
935
943
1059
1110
1151
1189
1174
1290
1377
1444
1474
1527
1647
1766
1948
2118
2178
2386
2547
2693
2931
3091
3287
3456
3690
3799
3848
3922
3973
3968
4165
4116
3782
3288
1401
-884
-2749
-4637
-5097
-4884
-5201
-5361
-5883
-5793
-5130
-4185
-3126
-2734
-1884
-1038
18
851
1031
630
166
187
53
250
202
328
572
1072
1581
1591
1697
1626
1810
2020
2090
1860
1425
970
317
-317
-1091
-1845
-2373
-2666
-2582
-2533
-2357
-2167
-2102
-1787
-1625
-1308
-1063
-853
-659
-667
-674
-984
-1233
-1566
-1842
-1888
-1894
-1780
-1734
-1616
-1608
-1508
-1295
-1265
-1097
-1050
-1051
-1062
-1096
-1170
-1387
-1541
-1755
-1840
-1807
-1741
-1671
-1550
-1449
-1345
-1190
-1143
-1116
-1158
-1171
-1270
-1355
-1443
-1597
-1689
-1764
-1776
-1714
-1567
-1343
-1036
-739
-429
-219
-60
58
136
188
166
165
110
49
-9
-104
-167
-168
-124
-27
118
260
380
532
720
879
980
1084
1077
1106
1205
1174
1245
1211
1191
1284
1354
1451
1519
1612
1731
1993
2211
2380
2569
2680
2856
3127
3318
3388
3480
3621
3650
3819
3996
3878
4124
4343
4292
4151
3673
2007
-458
-2364
-4436
-5401
-5014
-5362
-5663
-6005
-6146
-5551
-4481
-3213
-2692
-1909
-1004
-91
814
1178
844
309
248
40
127
233
424
801
1266
1843
1882
2018
2144
2250
2425
2397
2142
1609
1176
551
-262
-1086
-1864
-2458
-2765
-2700
-2625
-2461
-2139
-1920
-1675
-1460
-1221
-1010
-785
-567
-623
-662
-761
-988
-1242
-1391
-1627
-1549
-1305
-1113
-826
-739
-596
-751
-856
-1073
-1367
-1507
-1703
-1878
-2143
-2239
-2344
-2369
-2324
-2268
-2124
-1809
-1363
-1007
-734
-599
-627
-620
-664
-826
-1075
-1295
-1387
-1496
-1476
-1568
-1645
-1604
-1445
-1269
-1042
-763
-577
-314
-160
-89
-132
-152
-210
-204
-187
-186
-114
-11
151
265
373
414
502
632
763
861
896
845
812
812
785
840
777
761
854
934
1172
1431
1612
1773
1910
2064
2229
2377
2457
2452
2530
2719
2933
3174
3328
3431
3633
3870
4168
4319
4497
4614
4650
4858
4529
4139
3465
1743
-719
-2845
-4938
-5939
-5527
-5728
-5708
-6105
-5902
-5277
-4064
-2728
-2395
-1539
-993
71
695
1082
616
-7
3
-259
74
177
615
909
1592
2177
2353
2597
2560
2547
2401
2265
1804
1243
657
-82
-886
-1628
-2237
-2712
-2897
-2729
-2544
-2196
-1763
-1641
-1507
-1342
-1186
-1082
-972
-990
-1127
-1130
-1086
-1139
-1361
-1572
-1681
-1491
-988
-588
-453
-446
-599
-805
-1007
-1246
-1638
-1919
-2025
-2199
-2187
-2208
-2176
-2167
-2032
-1830
-1665
-1298
-967
-744
-703
-698
-821
-922
-1072
-1318
-1582
-1738
-1682
-1677
-1595
-1544
-1516
-1357
-1133
-991
-838
-642
-488
-285
-185
-178
-269
-264
-222
-189
-99
-25
96
295
492
626
693
667
702
713
805
818
782
707
591
585
632
743
809
975
1076
1269
1558
1780
1974
2037
2105
2169
2276
2324
2429
2456
2499
2679
2789
3002
3210
3507
3712
4126
4368
4432
4700
4567
4689
4562
4226
3676
2776
1034
-1532
-3369
-5574
-6035
-5604
-5842
-5480
-5900
-5340
-4640
-3444
-2328
-2030
-1139
-805
58
398
562
240
-66
-28
-226
152
284
920
1412
2063
2610
2658
2909
2778
2593
2295
1800
1296
634
80
-623
-1358
-1903
-2429
-2652
-2693
-2474
-2216
-1846
-1569
-1488
-1294
-1324
-1179
-1225
-1224
-1245
-1397
-1233
-1237
-1055
-1093
-964
-966
-773
-275
-150
285
100
-57
-382
-882
-1263
-1938
-2206
-2575
-2607
-2604
-2613
-2372
-2187
-1763
-1532
-1227
-1003
-713
-432
-353
-372
-666
-798
-1039
-1166
-1334
-1562
-1570
-1591
-1367
-1219
-1110
-982
-945
-795
-734
-700
-691
-701
-604
-600
-530
-518
-425
-253
-134
123
266
533
696
880
960
879
869
723
683
536
466
331
304
423
510
770
885
1081
1247
1472
1717
1862
2024
2034
2096
2152
2285
2320
2320
2529
2517
2824
3123
3244
3609
3803
4232
4511
4896
5013
4991
5064
4571
4209
3507
2287
-291
-2510
-4694
-6419
-5659
-5804
-5734
-5874
-5962
-5045
-4043
-2538
-2244
-1703
-1138
-549
117
343
181
-330
-207
-243
54
422
846
1388
1950
2769
3013
3107
3123
2703
2355
1988
1481
858
126
-513
-1186
-1675
-1973
-2333
-2574
-2485
-2250
-1913
-1462
-1446
-1524
-1560
-1641
-1578
-1694
-1658
-1808
-1761
-1473
-1295
-956
-767
-483
-167
223
603
831
894
815
608
310
-93
-948
-1725
-2389
-3156
-3649
-4150
-4479
-4367
-3672
-2997
-2755
-2366
-2004
-1289
-572
-294
-531
-789
-642
-524
-494
-860
-1334
-1499
-1209
-877
-865
-916
-988
-922
-623
-577
-879
-1238
-1420
-1437
-1373
-1241
-1286
-1204
-859
-411
-8
336
581
730
977
1124
1161
1039
859
633
413
338
149
32
60
161
321
558
784
1044
1319
1626
1865
1954
2121
2204
2317
2243
2277
2253
2263
2560
2618
2795
2938
3315
3617
4091
4411
4598
4979
5098
5409
5022
4667
3946
2259
-367
-2985
-5249
-6747
-5940
-6006
-6170
-6127
-6098
-4985
-3784
-2524
-2273
-1749
-1150
-645
-252
-179
-443
-798
-637
-654
-270
242
944
1608
2402
3163
3441
3580
3447
2951
2380
1917
1182
439
-253
-792
-1311
-1668
-1915
-2298
-2354
-2187
-1994
-1633
-1409
-1461
-1517
-1778
-2008
-2188
-2338
-2300
-2313
-2154
-1769
-1436
-1040
-629
-354
-24
342
506
542
420
147
-336
-889
-1345
-1939
-2099
-2323
-2504
-2517
-2519
-2239
-2108
-1795
-1768
-1712
-1636
-1614
-1574
-1706
-1738
-1804
-1712
-1627
-1528
-1468
-1332
-1185
-1052
-867
-832
-806
-815
-871
-1025
-1167
-1285
-1369
-1368
-1293
-1205
-1074
-860
-700
-525
-331
-136
-19
187
320
352
478
496
496
482
439
318
324
374
403
533
609
710
819
961
1044
1113
1309
1439
1580
1727
1761
1806
1925
2124
2325
2525
2688
2803
3078
3283
3543
3847
3996
4262
4374
4545
4605
4768
4940
4599
4307
3113
474
-2105
-4273
-6044
-5461
-5116
-5537
-5485
-5822
-4913
-4120
-2945
-2588
-2574
-1819
-1543
-974
-837
-875
-1263
-1059
-730
-239
473
1035
1739
2240
3087
3406
3439
3394
2873
2409
1862
1225
459
-297
-589
-948
-1111
-1114
-1460
-1702
-1722
-1700
-1620
-1541
-1701
-1947
-2175
-2357
-2555
-2743
-2804
-2854
-2555
-2068
-1514
-1026
-649
-286
-56
236
246
148
-72
-254
-350
-672
-961
-1386
-1678
-1945
-2291
-2436
-2444
-2146
-1774
-1784
-1911
-1893
-1709
-1480
-1515
-1769
-1915
-1735
-1378
-1200
-1245
-1347
-1299
-1003
-774
-716
-815
-930
-905
-853
-836
-955
-1177
-1249
-1192
-1078
-969
-915
-785
-589
-302
-21
122
225
318
404
480
541
528
585
722
834
904
867
861
912
971
1080
1095
1106
1210
1305
1417
1534
1625
1687
1833
1890
2003
2174
2394
2704
2931
3184
3363
3587
3825
4016
4240
4445
4657
4933
5074
4885
4630
3782
1551
-1227
-3512
-5533
-5443
-4621
-5089
-5079
-5449
-4838
-3958
-2982
-2387
-2721
-2189
-2212
-1921
-1796
-1847
-1962
-1879
-1401
-765
128
762
1601
2208
3038
3530
3518
3423
2982
2622
2158
1491
731
-94
-467
-602
-635
-438
-409
-595
-688
-877
-1135
-1352
-1696
-2051
-2442
-2557
-2694
-2911
-2988
-3082
-2820
-2298
-1748
-1213
-815
-399
-56
75
22
-200
-458
-546
-655
-849
-1018
-1222
-1366
-1520
-1741
-1904
-1855
-1617
-1336
-1390
-1577
-1728
-1682
-1577
-1673
-1858
-2047
-1887
-1635
-1365
-1276
-1281
-1252
-1071
-828
-755
-776
-989
-1060
-1037
-948
-960
-1111
-1152
-1094
-866
-697
-645
-569
-481
-290
-144
-76
-67
-28
95
135
208
298
391
551
737
921
1100
1250
1227
1147
1091
1052
1143
1148
1114
1096
1211
1424
1547
1717
1718
1908
2149
2371
2688
2805
2989
3086
3316
3579
3732
3964
4079
4371
4604
4719
4607
3979
3124
689
-1712
-3602
-5203
-4371
-4056
-4216
-4401
-4666
-4049
-3397
-2383
-2409
-2490
-2473
-2596
-2630
-2610
-2620
-2731
-2133
-1659
-674
87
815
1537
2070
2800
2872
2895
2673
2319
2023
1623
1188
699
327
151
138
188
329
265
96
-11
-382
-832
-1363
-1991
-2392
-2667
-2654
-2624
-2693
-2625
-2572
-2322
-1977
-1724
-1423
-1179
-942
-837
-1027
-1197
-1482
-1556
-1539
-1627
-1507
-1484
-1302
-1166
-1092
-1072
-1032
-942
-932
-1039
-1244
-1371
-1513
-1491
-1557
-1550
-1570
-1474
-1315
-1217
-1026
-998
-988
-1050
-1094
-1211
-1294
-1365
-1448
-1377
-1351
-1218
-1099
-903
-704
-584
-450
-476
-416
-367
-331
-317
-292
-223
-125
119
299
507
674
791
951
1075
1264
1302
1330
1337
1303
1440
1409
1347
1328
1311
1481
1680
1817
1852
1971
2146
2295
2563
2568
2567
2757
2926
3189
3449
3522
3562
3815
4056
4402
4526
4247
3408
1190
-1225
-3022
-4394
-3799
-3266
-3680
-3769
-4060
-3487
-2926
-2201
-2075
-2430
-2286
-2652
-2890
-2962
-3128
-3084
-2510
-1851
-977
-184
532
1192
1719
2196
2080
1936
1762
1461
1374
1166
888
728
657
749
836
960
1036
887
761
648
349
-189
-888
-1654
-2317
-2589
-2622
-2662
-2466
-2270
-2057
-1851
-1739
-1711
-1763
-1608
-1668
-1607
-1810
-2045
-2084
-2169
-1931
-1905
-1780
-1586
-1321
-991
-1015
-1129
-1360
-1482
-1480
-1534
-1632
-1707
-1711
-1572
-1344
-1202
-1054
-995
-882
-810
-826
-936
-1179
-1290
-1351
-1394
-1453
-1489
-1417
-1260
-1062
-902
-853
-804
-800
-866
-893
-936
-894
-831
-691
-495
-306
-32
133
381
588
751
932
952
1122
1170
1175
1166
1111
1227
1381
1594
1656
1720
1846
1938
2089
2145
2189
2197
2319
2398
2483
2631
2650
2820
2897
3146
3296
3366
3546
3679
3988
4073
3917
3222
1167
-1113
-2670
-3985
-3361
-2484
-2964
-2832
-3162
-2951
-2383
-1969
-1923
-2410
-2234
-2658
-3081
-3211
-3642
-3627
-2895
-2077
-1057
-193
304
839
1260
1592
1565
1280
1089
805
791
783
703
871
988
1323
1572
1646
1615
1255
973
782
474
132
-423
-1009
-1419
-1785
-1863
-1934
-1907
-1601
-1403
-1261
-1394
-1698
-2071
-2432
-2659
-2850
-2940
-2904
-2777
-2762
-2581
-2358
-2194
-1903
-1717
-1547
-1425
-1307
-1370
-1529
-1515
-1514
-1353
-1123
-991
-858
-715
-634
-580
-530
-558
-642
-714
-826
-975
-1081
-1130
-1151
-1042
-925
-857
-788
-757
-701
-708
-678
-710
-761
-759
-804
-745
-643
-480
-308
-131
133
334
528
673
730
783
908
1037
1190
1341
1493
1660
1811
1975
2111
2207
2315
2378
2303
2371
2423
2577
2787
2936
3120
3203
3429
3544
3568
3627
3529
3598
3691
3720
3551
3150
2348
274
-1238
-2446
-3176
-2037
-1959
-2229
-2350
-2805
-2556
-2335
-1902
-2195
-2532
-2626
-3244
-3476
-3497
-3780
-3372
-2446
-1599
-592
-156
91
291
437
642
499
488
525
473
669
649
743
1043
1321
1907
2220
2259
2071
1512
1132
777
449
170
-167
-343
-561
-636
-775
-1001
-939
-958
-888
-904
-1159
-1522
-2060
-2476
-2772
-2936
-2959
-2943
-2859
-2752
-2615
-2575
-2602
-2409
-2123
-1929
-1849
-1917
-1977
-1797
-1537
-1370
-1209
-952
-670
-397
-211
-260
-354
-378
-343
-263
-229
-337
-492
-568
-556
-536
-521
-474
-427
-337
-322
-427
-563
-674
-684
-621
-515
-419
-348
-203
-43
88
152
177
254
362
470
551
554
535
666
809
1011
1292
1469
1612
1736
1839
1913
2070
2190
2267
2432
2618
2749
2911
3053
3116
3250
3418
3451
3514
3504
3502
3627
3668
3576
3216
2232
602
-321
-1233
-1358
-618
-1114
-1252
-1581
-1919
-1809
-1841
-1747
-2269
-2316
-2584
-3229
-3358
-3724
-3862
-3417
-2746
-2115
-1574
-1266
-1185
-1048
-970
-926
-1000
-832
-619
-438
-187
-220
-4
280
740
1336
1553
1716
1557
1244
1105
868
684
478
433
436
401
443
230
78
60
56
-54
-175
-456
-920
-1297
-1780
-2042
-2353
-2572
-2599
-2683
-2566
-2543
-2593
-2654
-2571
-2374
-2348
-2233
-2272
-2359
-2186
-2043
-1950
-1726
-1415
-1160
-845
-579
-490
-472
-417
-359
-319
-197
-204
-185
-103
-64
36
87
199
290
328
354
265
166
64
7
-25
-34
44
111
153
233
249
216
289
361
359
378
339
318
293
305
355
347
480
551
627
717
770
791
796
843
886
999
1130
1151
1177
1263
1297
1416
1546
1523
1537
1580
1634
1634
1541
1540
1559
1661
1668
1565
1442
1167
656
162
-148
-263
-154
-196
-276
-331
-417
-406
-436
-525
-605
-712
-864
-1147
-1358
-1542
-1700
-1678
-1644
-1474
-1317
-1282
-1260
-1240
-1208
-1198
-1196
-1167
-1115
-1058
-990
-946
-900
-802
-706
-557
-422
-313
-244
-241
-210
-225
-209
-166
-137
-63
-4
40
22
22
11
-49
-83
-196
-324
-413
-507
-657
-777
-869
-939
-861
-816
-795
-779
-772
-759
-773
-745
-786
-765
-704
-685
-628
-598
-569
-516
-426
-336
-280
-259
-287
-315
-325
-346
-360
-369
-348
-320
-271
-239
-233
-240
-259
-258
-268
-276
-298
-340
-322
-316
-310
-277
-255
-216
-226
-230
-212
-184
-372
-674
-625
-301
-235
-327
-121
88
182
212
131
19
6
38
13
-19
-41
-58
-47
-57
-54
13
35
3
48
129
92
47
52
48
45
29
6
-23
-48
-46
-12
55
131
191
218
222
226
214
178
160
189
237
265
239
216
197
148
83
46
56
40
33
30
7
-23
-87
-134
-174
-215
-252
-288
-302
-312
-336
-361
-392
-421
-452
-477
-489
-487
-475
-481
-471
-444
-441
-449
-455
-464
-468
-467
-448
-412
-385
-377
-357
-341
-310
-293
-308
-307
-324
-337
-331
-351
-384
-420
-455
-504
-529
-526
-538
-549
-550
-557
-562
-565
-564
-557
-555
-552
-542
-529
-519
-505
-507
-519
-523
-528
-531
-544
-547
-547
-538
-509
-498
-487
-482
-486
-489
-508
-531
-552
-562
-562
-542
-554
-541
-524
-501
-473
-452
-425
-410
-403
-400
-380
-372
-354
-330
-307
-294
-262
-229
-193
-161
-132
-120
-116
-102
-97
-84
-102
-120
-119
-122
-142
-161
-173
-182
-170
-172
-154
-146
-142
-136
-113
-79
-57
-43
-62
-75
-75
-76
-58
-32
-2
30
65
109
141
182
225
242
253
252
245
241
219
201
188
180
179
168
147
110
88
71
50
30
11
5
-13
-29
-51
-90
-125
-158
-179
-199
-239
-280
-304
-341
-380
-409
-426
-437
-429
-416
-414
-406
-401
-407
-399
-395
-389
-404
-425
-438
-461
-474
-490
-500
-504
-503
-497
-500
-508
-521
-531
-542
-564
-601
-606
-644
-696
-711
-737
-735
-727
-711
-693
-672
-656
-646
-638
-633
-635
-653
-657
-644
-624
-604
-612
-612
-589
-554
-528
-495
-464
-444
-422
-428
-426
-446
-455
-451
-452
-434
-422
-412
-426
-431
-413
-396
-390
-398
-385
-385
-401
-391
-362
-340
-323
-297
-269
-248
-221
-202
-176
-133
-108
-92
-82
-88
-109
-107
-124
-140
-136
-133
-143
-167
-172
-156
-144
-135
-144
-161
-162
-167
-180
-182
-187
-189
-205
-222
-220
-205
-174
-156
-146
-115
-95
-80
-55
-36
-10
16
33
43
57
63
56
60
47
8
-23
-48
-80
-96
-113
-116
-117
-119
-131
-150
-158
-181
-208
-227
-252
-287
-290
-301
-333
-354
-366
-374
-389
-400
-397
-391
-373
-362
-358
-342
-320
-301
-298
-304
-318
-339
-337
-326
-318
-308
-319
-331
-356
-381
-401
-423
-448
-482
-499
-533
-552
-554
-545
-537
-534
-540
-543
-548
-552
-548
-522
-516
-519
-529
-535
-525
-534
-516
-493
-451
-402
-353
-298
-265
-245
-235
-235
-240
-235
-228
-221
-218
-199
-173
-142
-123
-123
-126
-139
-164
-171
-195
-201
-194
-195
-186
-172
-167
-157
-151
-156
-162
-130
-107
-109
-91
-95
-97
-100
-92
-63
-56
-48
-51
-45
-31
-39
-34
-25
-36
-50
-62
-85
-115
-154
-169
-175
-185
-201
-230
-260
-291
-313
-330
-351
-390
-420
-429
-420
-407
-404
-386
-354
-317
-273
-241
-213
-199
-205
-210
-214
-221
-229
-226
-213
-215
-238
-253
-259
-246
-216
-197
-190
-192
-213
-235
-256
-274
-309
-335
-359
-359
-360
-349
-334
-338
-328
-315
-302
-293
-291
-304
-335
-358
-387
-411
-419
-402
-398
-385
-377
-376
-356
-348
-353
-351
-350
-359
-377
-396
-412
-429
-445
-445
-451
-444
-437
-437
-422
-408
-393
-388
-385
-384
-389
-400
-409
-411
-391
-369
-356
-330
-319
-294
-270
-264
-261
-251
-250
-249
-247
-228
-216
-206
-212
-223
-222
-252
-274
-285
-308
-336
-348
-361
-366
-358
-354
-352
-346
-341
-329
-315
-305
-305
-305
-311
-322
-336
-344
-345
-339
-333
-330
-316
-302
-276
-257
-246
-236
-242
-252
-272
-283
-271
-258
-257
-246
-235
-230
-245
-278
-307
-324
-348
-384
-409
-444
-476
-495
-498
-505
-501
-494
-482
-471
-460
-438
-432
-420
-412
-393
-408
-410
-398
-388
-382
-384
-389
-383
-370
-358
-348
-353
-360
-370
-347
-325
-318
-310
-330
-354
-376
-386
-402
-423
-432
-441
-460
-462
-472
-481
-467
-465
-471
-457
-438
-429
-435
-437
-443
-453
-449
-447
-464
-477
-471
-451
-438
-432
-430
-420
-408
-397
-386
-379
-374
-377
-380
-386
-399
-403
-410
-411
-391
-383
-372
-360
-345
-347
-353
-352
-350
-336
-333
-324
-308
-280
-271
-262
-246
-218
-182
-170
-168
-164
-163
-153
-141
-143
-148
-162
-156
-158
-158
-164
-171
-178
-175
-185
-198
-199
-206
-218
-243
-259
-258
-271
-274
-268
-267
-267
-269
-275
-273
-256
-245
-247
-254
-251
-252
-250
-250
-260
-268
-254
-258
-253
-235
-229
-221
-217
-214
-229
-239
-252
-260
-267
-291
-293
-299
-322
-342
-365
-391
-421
-453
-475
-481
-484
-470
-469
-479
-477
-468
-458
-426
-386
-365
-354
-359
-360
-357
-366
-359
-337
-317
-308
-288
-263
-243
-230
-219
-191
-178
-163
-153
-167
-205
-239
-273
-299
-305
-308
-299
-282
-276
-271
-257
-253
-259
-260
-267
-290
-299
-312
-331
-347
-348
-336
-332
-325
-321
-302
-285
-277
-270
-247
-230
-223
-203
-211
-241
-243
-231
-215
-197
-187
-187
-186
-185
-192
-201
-200
-191
-186
-192
-211
-237
-238
-251
-265
-261
-257
-253
-255
-251
-249
-256
-264
-257
-251
-250
-233
-240
-245
-253
-254
-251
-248
-249
-253
-258
-259
-244
-239
-232
-221
-216
-213
-209
-214
-238
-253
-261
-271
-287
-297
-304
-313
-307
-298
-303
-296
-280
-268
-246
-244
-251
-241
-227
-236
-231
-221
-200
-203
-206
-205
-210
-171
-140
-124
-128
-88
-22
-123
-962
-418
222
-235
-427
-467
-171
-137
-281
-521
-452
-322
-354
-486
-556
-461
-367
-391
-495
-498
-415
-407
-449
-453
-430
-417
-404
-379
-339
-321
-313
-279
-258
-239
-217
-224
-240
-251
-246
-245
-242
-255
-261
-253
-266
-270
-266
-266
-274
-284
-283
-281
-297
-299
-303
-326
-342
-362
-381
-386
-365
-352
-349
-352
-328
-310
-328
-354
-338
-300
-280
-280
-278
-272
-303
-324
-321
-323
-318
-312
-314
-328
-333
-320
-298
-281
-269
-257
-265
-282
-303
-326
-346
-366
-381
-382
-391
-397
-394
-406
-414
-417
-425
-430
-432
-423
-418
-417
-422
-420
-402
-394
-398
-397
-396
-381
-370
-354
-359
-362
-366
-349
-357
-344
-330
-347
-500
-434
-187
-211
-290
-438
-374
-334
-331
-382
-402
-355
-312
-322
-351
-349
-319
-275
-275
-269
-261
-239
-236
-253
-276
-283
-290
-269
-240
-244
-263
-287
-290
-304
-312
-327
-337
-346
-330
-327
-302
-301
-295
-337
-311
-740
-2367
-2182
-762
-62
-421
-1193
-980
-337
84
-316
-476
-212
148
215
-181
-367
-277
1
82
-99
-229
-286
-300
-328
-274
-264
-191
-85
-123
-211
-259
-277
-416
-266
-136
-334
-971
-1123
-842
-569
-520
-681
-627
-437
-179
-336
-538
-610
-442
-210
-173
-184
-302
-233
-149
-219
-250
-297
-261
-227
-221
-191
-170
-149
-217
-165
-128
-100
-51
-125
-103
-202
-260
-138
-131
-183
-119
-118
-181
-165
-212
-393
-424
-349
-381
-487
-337
-251
-322
-319
-344
-209
-182
-333
-327
-197
-320
-329
-258
-254
28
-6
-249
-115
-93
-38
3
-115
-101
-21
-158
-182
-100
-142
82
84
-197
-309
-145
-52
30
117
-127
-267
-55
130
38
-126
-219
-89
221
62
-288
-271
-54
160
49
-127
-236
-316
-61
166
-17
-297
-311
-57
-29
-115
-350
-284
49
77
-167
-225
-122
-40
-21
-285
-238
-339
-246
-108
-293
-310
-336
-45
83
-95
-196
-45
-6
-116
-156
-171
-39
121
182
-165
-334
-68
-50
-92
-176
-14
142
-165
-520
-214
262
238
-413
-325
280
-219
-384
-301
-22
-7
-348
-523
-479
-73
-57
-429
-595
-432
-271
-153
-522
-482
-32
-168
-157
-76
-397
-195
135
121
-510
-626
91
-1
-599
-820
145
538
-125
-865
-368
289
-233
-412
-27
-46
-134
-241
-416
-357
-75
-214
-393
-164
-64
-426
-669
-483
-284
-321
-121
-7
-556
-689
-268
43
-140
-807
3
-51
-385
-185
-413
-249
-1
579
-567
-581
-172
-198
137
-637
-145
253
-479
-134
-210
-267
-78
-245
-620
52
23
-48
-323
-1052
-280
128
589
-233
-1157
-260
502
-5
-907
-598
-92
315
-163
-622
-172
-15
-291
-33
12
-596
-289
53
218
82
-467
-831
590
380
-913
-399
-181
89
553
-771
-1664
-246
905
369
-1086
-708
-222
93
53
-439
-474
-949
-203
985
-199
-1360
-825
505
-260
6
-310
-1048
-59
-296
-156
-384
-950
-132
334
-847
-869
728
-50
-1302
-144
-224
-350
-194
-352
-62
-153
-1169
-335
514
-5
-763
-732
-40
-221
-459
-238
-63
118
-42
-671
267
-590
56
815
-513
-1089
-30
548
-332
-421
-242
210
-548
-671
300
-720
-599
-521
-1044
-217
196
-516
-801
-664
-1077
-264
585
-405
-1036
-466
-119
755
-428
-1310
-149
650
563
-207
-785
-769
301
761
365
-859
-203
568
-31
-1081
14
625
-409
816
-434
-551
-284
-181
171
105
250
-938
-371
297
-225
-281
-54
-313
146
-219
-948
-538
363
109
-51
-398
-1431
499
1504
-757
-1214
-145
-187
533
508
-1274
-632
-164
614
151
-759
-252
-661
984
106
-1914
-219
389
-395
-201
255
-693
-1135
-367
153
473
224
-1984
-790
1084
52
-98
-1181
-1102
-232
2079
98
-2258
-411
-7
11
-277
-122
-465
-632
-304
-113
-934
-953
-573
347
-204
-1382
-434
-603
-188
450
-145
-997
-265
402
474
-236
-320
-368
-374
-334
-516
130
219
-129
-504
104
-40
-121
-260
-906
-171
259
200
447
-537
-1911
-341
2274
161
-1839
-307
1054
488
-1023
-1269
-933
1311
662
-883
-1016
-568
112
493
-272
-1209
-164
-163
772
244
-643
-991
-333
1187
-315
-1261
-618
602
1232
-406
-1825
-418
1394
299
-760
-960
445
1067
-327
-586
-109
165
-576
227
164
-356
-337
-121
-649
-391
989
-396
-657
-1131
-193
1206
-551
-667
-1198
228
329
-633
98
-468
-234
186
-70
-613
-269
-125
-80
-385
-121
79
-27
182
-158
-226
191
-27
-673
-700
464
483
-60
-119
-805
-639
655
461
-765
-820
102
187
-349
-156
-117
-332
-377
1042
578
-1849
-907
1009
798
-651
-1145
-25
1092
664
-840
-1175
120
710
80
-147
-383
-151
158
-622
-819
205
445
-70
-269
395
-73
-929
85
-709
-136
129
-652
10
-287
-637
191
167
-478
-282
616
-287
-845
273
-282
-508
248
131
-187
234
-639
-926
673
412
-803
-615
427
763
-397
-933
-322
267
604
-158
-693
-299
-621
-466
239
361
-788
-484
422
24
-697
6
-373
-1120
547
476
-784
-713
-130
323
191
-845
-867
27
432
226
-848
-642
-3
-275
371
295
-556
-704
-245
-515
-300
-146
-545
-216
-196
-354
160
79
-619
-747
-632
262
183
-496
-321
-458
-264
-103
-431
-30
657
394
-664
-947
294
290
-214
-272
-303
172
158
-32
0
-593
-295
425
-146
-561
-758
82
623
-55
-903
-747
25
505
-330
-1177
-429
-90
80
-5
-509
85
110
-565
-503
-83
113
574
72
-1018
-443
207
195
51
-135
-228
148
-139
-523
73
63
22
-97
-394
77
337
-414
-654
-229
-29
-208
-302
-297
-727
-148
253
-465
-345
32
52
-289
-255
-341
-398
-61
-90
165
-206
-121
13
-245
-211
-179
-11
-20
88
-94
-405
-380
-157
-98
-185
-101
-111
26
139
-245
-778
-518
455
261
-651
-531
-130
108
-161
-536
-600
-150
175
-459
-343
-441
-366
214
471
78
-550
-448
-103
338
418
-254
-882
-225
482
314
-473
-677
-115
178
10
-348
-514
-218
139
-112
-304
-621
-630
144
101
-228
-571
-560
-59
207
121
-436
-648
-532
-49
508
231
-432
-607
-429
191
394
-145
-148
615
277
-511
-472
80
507
21
-390
-230
-305
-52
24
-211
-571
-453
46
184
-39
-338
-223
-314
-446
-402
-113
139
232
-307
-953
-799
99
54
-43
-83
-358
-235
-348
-129
45
-135
-179
-184
38
-16
-215
-96
-27
-207
-367
-244
-72
250
65
-624
-647
111
208
-291
-582
-410
-79
-334
-392
-313
-462
-427
-260
-206
-374
-126
94
-3
-220
-476
-467
-117
-5
-310
-334
-385
-360
-280
-236
-467
-375
-39
-214
-184
-350
-650
-590
-506
-194
-60
-94
-354
-633
-523
-302
-337
-459
-51
123
-53
-385
-693
-387
-105
104
-203
-335
-249
-364
-510
-501
-457
-157
382
-20
-554
-568
-378
-208
-275
-562
-300
-7
-68
-313
-409
-456
-635
-469
-544
-408
-160
-220
-529
-633
-694
-731
-224
139
-193
-618
-522
-528
-411
-236
-315
-432
-466
-465
-508
-155
-42
-478
-578
-570
-300
22
-128
-338
-507
-518
-376
-227
-128
-195
-185
-437
-798
-653
-147
163
34
-353
-407
-241
-624
-810
-540
-298
-224
-349
-347
-280
-273
-216
-322
-499
-293
48
9
-291
-303
-213
-256
-148
-66
-33
-230
-186
-318
-376
-215
-318
-182
-88
-152
-274
-370
-549
-380
-43
-95
-313
-206
-164
-243
-375
-439
-512
-515
-275
-242
-165
-208
-427
-527
-508
-488
-449
-129
89
-129
-342
-509
-585
-486
-182
118
-38
-82
-200
-554
-590
-357
-35
-166
-102
101
187
-75
-469
-649
-557
-255
-71
-36
-123
-305
-425
-453
-352
-168
78
-261
-385
24
-199
-388
-461
-339
-72
-12
-141
-156
-86
-202
-424
-293
-247
-455
-197
-64
-265
-382
-163
-43
99
92
-272
-382
-247
-166
-303
-260
-275
-277
-40
-329
-299
-77
-190
-315
-306
-289
-376
-247
-241
-267
-505
-673
-360
-142
-193
-427
-483
-345
-174
-200
-206
-196
-242
-225
-219
-121
-213
-160
-15
-168
-267
-263
-177
45
71
-119
-229
-246
-216
-99
-200
-39
111
-187
-266
-346
-305
-186
-149
-179
-337
-369
-55
258
-327
-752
-473
-20
247
195
92
-142
-369
-310
-105
-80
-81
-52
-95
-146
-291
-430
-383
-289
-147
-132
-205
-179
-310
-359
-271
-406
-308
-306
-62
80
-399
-608
-496
-270
126
362
4
-343
-315
-319
-327
-165
-116
40
143
80
-92
-161
-67
-104
-166
-158
58
-11
-285
-507
-483
-317
-166
-69
-104
-122
-328
-648
-763
-498
-201
69
98
-105
-297
-532
-437
-274
-303
-285
-195
-98
-142
-296
-500
-657
-292
12
-19
-251
-325
-385
-358
-244
-189
-145
-192
-155
-180
-214
-325
-508
-525
-350
-122
-88
-403
-573
-457
-446
-460
-275
-201
76
-9
-458
-623
-556
-311
-75
22
-129
-180
-229
-351
-457
-441
-250
-101
25
-24
-240
-339
-322
-259
-249
-271
-273
-211
-164
-287
-415
-732
-627
24
186
-224
-717
-645
-357
-277
-322
-372
-265
-70
-16
-187
-439
-485
-424
-268
-73
-105
-268
-211
-118
-97
-226
-414
-336
-106
-16
-247
-525
-531
-316
-74
-121
-320
-380
-243
-210
-333
-422
-489
-379
-307
-335
-396
-393
-282
-287
-303
-327
-426
-399
-263
-154
-206
-372
-428
-241
-50
-64
-264
-509
-490
-342
-242
-182
-160
-289
-344
-346
-371
-320
-258
-245
-452
-576
-529
-467
-369
-380
-501
-545
-460
-397
-343
-475
-702
-725
-449
-247
-159
-200
-290
-338
-519
-558
-455
-239
-73
-90
-261
-478
-546
-338
-122
-188
-273
-196
-195
-255
-423
-520
-416
-220
-81
-97
-189
-380
-537
-609
-579
-365
-218
-153
-118
-160
-310
-424
-464
-354
-191
-120
-167
-233
-273
-358
-363
-290
-243
-155
-26
-58
-203
-338
-439
-395
-305
-279
-228
-246
-354
-365
-400
-579
-564
-356
-233
-204
-300
-386
-420
-544
-416
-150
-68
-118
-236
-332
-370
-438
-461
-333
-169
-97
-101
-232
-375
-401
-358
-279
-157
-116
-135
-164
-252
-336
-373
-268
-217
-258
-365
-383
-304
-319
-447
-567
-484
-444
-336
-164
-298
-536
-607
-536
-533
-518
-424
-344
-307
-288
-272
-337
-366
-360
-296
-248
-258
-235
-162
-86
-122
-164
-210
-181
-88
-110
-247
-361
-374
-185
-7
-147
-381
-429
-360
-327
-316
-365
-409
-404
-272
-148
-300
-495
-396
-222
-204
-242
-257
-260
-313
-277
-295
-302
-147
21
35
-139
-277
-316
-293
-206
-10
99
-47
-169
-222
-224
-276
-291
-192
-98
-41
-102
-238
-373
-373
-251
-200
-234
-238
-198
-250
-390
-418
-362
-308
-262
-226
-254
-291
-261
-313
-395
-374
-283
-252
-257
-316
-419
-453
-422
-326
-242
-222
-215
-205
-239
-335
-384
-302
-211
-177
-152
-174
-204
-209
-269
-332
-263
-153
-127
-166
-240
-311
-384
-335
-286
-344
-411
-367
-251
-275
-404
-493
-426
-281
-219
-162
-235
-434
-376
-232
-222
-299
-388
-376
-311
-253
-277
-348
-287
-209
-185
-298
-339
-268
-208
-144
-232
-313
-289
-252
-209
-215
-264
-319
-334
-256
-210
-261
-277
-315
-249
-141
-162
-175
-214
-261
-276
-256
-308
-347
-295
-221
-214
-320
-392
-397
-379
-340
-291
-346
-369
-282
-198
-237
-333
-370
-358
-320
-297
-261
-278
-271
-264
-305
-301
-260
-212
-257
-279
-332
-381
-369
-340
-226
-163
-177
-262
-312
-274
-256
-245
-242
-217
-164
-147
-154
-210
-294
-281
-185
-201
-280
-286
-331
-372
-441
-502
-439
-294
-194
-223
-330
-462
-583
-571
-457
-348
-314
-368
-417
-435
-411
-456
-453
-408
-350
-321
-408
-458
-437
-387
-354
-408
-392
-248
-259
-400
-477
-486
-406
-347
-322
-336
-371
-338
-285
-268
-345
-424
-384
-335
-334
-376
-452
-469
-438
-445
-442
-360
-299
-326
-401
-534
-570
-429
-253
-214
-320
-423
-501
-519
-474
-364
-289
-307
-389
-413
-337
-311
-362
-409
-368
-273
-200
-184
-289
-357
-364
-363
-309
-215
-154
-165
-305
-449
-319
-191
-184
-128
-122
-179
-281
-395
-362
-235
-149
-153
-192
-219
-226
-247
-322
-354
-306
-263
-210
-185
-227
-302
-346
-323
-292
-300
-334
-363
-378
-344
-332
-313
-246
-186
-196
-298
-404
-409
-328
-268
-204
-181
-209
-228
-258
-342
-417
-386
-420
-370
-227
-278
-418
-472
-483
-476
-438
-419
-451
-501
-511
-520
-508
-551
-408
-288
-312
-360
-429
-397
-408
-418
-412
-356
-295
-232
-234
-393
-485
-454
-366
-295
-237
-214
-210
-229
-316
-386
-381
-290
-190
-163
-185
-191
-206
-256
-301
-286
-229
-161
-77
-63
-122
-215
-268
-241
-159
-121
-141
-169
-189
-164
-187
-253
-287
-250
-188
-206
-261
-263
-244
-243
-244
-265
-288
-258
-209
-186
-204
-278
-308
-177
-112
-171
-179
-152
-157
-195
-210
-161
-117
-103
-168
-281
-304
-226
-187
-214
-267
-316
-339
-316
-247
-228
-279
-325
-337
-305
-300
-333
-350
-317
-294
-334
-391
-398
-368
-341
-338
-360
-334
-304
-341
-397
-451
-469
-443
-421
-393
-366
-365
-404
-428
-416
-395
-386
-387
-364
-339
-324
-320
-294
-281
-284
-259
-243
-272
-292
-252
-214
-218
-249
-261
-238
-268
-284
-303
-328
-330
-329
-293
-298
-375
-426
-423
-413
-421
-416
-398
-362
-372
-435
-471
-489
-466
-384
-322
-285
-297
-375
-421
-415
-353
-323
-336
-307
-238
-223
-308
-387
-390
-341
-286
-200
-141
-190
-209
-148
-124
-193
-227
-155
-80
-106
-194
-266
-336
-344
-295
-243
-220
-243
-283
-291
-314
-364
-365
-317
-257
-242
-238
-267
-274
-244
-274
-304
-248
-145
-121
-180
-278
-339
-335
-320
-240
-189
-189
-218
-263
-301
-342
-363
-337
-289
-244
-191
-188
-223
-281
-319
-323
-274
-243
-259
-305
-347
-360
-367
-338
-387
-397
-373
-356
-364
-417
-398
-374
-302
-300
-311
-279
-267
-293
-344
-356
-362
-335
-290
-277
-307
-336
-353
-352
-326
-316
-313
-288
-266
-277
-297
-314
-301
-271
-211
-194
-198
-285
-300
-258
-306
-238
-374
-312
-291
-240
-266
-334
-223
-284
-283
-272
-277
-364
-372
-356
-271
-271
-304
-272
-309
-276
-252
-286
-305
-353
-293
-269
-286
-264
-267
-297
-362
-349
-340
-337
-314
-258
-236
-250
-246
-230
-223
-252
-262
-253
-236
-211
-184
-212
-251
-265
-263
-286
-274
-250
-259
-290
-326
-293
-291
-308
-291
-280
-290
-310
-327
-343
-318
-269
-227
-211
-225
-264
-309
-322
-347
-324
-272
-194
-152
-221
-229
-266
-249
-233
-245
-214
-206
-175
-206
-199
-190
-225
-267
-308
-306
-313
-329
-345
-362
-331
-284
-273
-301
-370
-400
-362
-339
-312
-302
-296
-250
-242
-281
-361
-381
-338
-290
-293
-319
-331
-337
-312
-294
-294
-293
-273
-234
-235
-252
-289
-324
-332
-337
-326
-293
-255
-245
-241
-254
-279
-301
-292
-302
-300
-249
-215
-254
-319
-334
-302
-280
-299
-298
-306
-321
-308
-299
-289
-330
-351
-319
-312
-319
-320
-319
-316
-292
-281
-248
-240
-259
-240
-238
-278
-303
-284
-225
-198
-235
-291
-320
-300
-254
-266
-310
-302
-279
-250
-247
-290
-319
-309
-288
-298
-317
-322
-312
-290
-300
-324
-309
-288
-259
-270
-333
-352
-337
-304
-296
-313
-312
-320
-316
-339
-354
-376
-412
-388
-383
-387
-382
-359
-339
-350
-391
-419
-376
-324
-310
-316
-312
-310
-298
-273
-291
-300
-298
-277
-245
-230
-222
-230
-245
-239
-249
-231
-212
-217
-224
-268
-289
-289
-278
-255
-226
-245
-294
-317
-322
-298
-303
-308
-300
-282
-273
-285
-317
-376
-385
-382
-366
-348
-342
-331
-331
-357
-371
-379
-360
-364
-371
-338
-324
-318
-324
-310
-308
-331
-340
-336
-320
-308
-311
-342
-352
-343
-340
-373
-397
-403
-398
-376
-355
-305
-287
-286
-298
-312
-321
-344
-334
-315
-310
-290
-290
-294
-308
-343
-350
-353
-323
-311
-321
-317
-306
-335
-367
-378
-365
-358
-366
-354
-358
-359
-350
-350
-347
-347
-328
-320
-331
-327
-337
-333
-330
-352
-358
-356
-366
-390
-392
-384
-375
-375
-396
-407
-408
-394
-391
-401
-376
-375
-371
-350
-354
-325
-298
-318
-345
-339
-307
-275
-282
-307
-317
-298
-292
-293
-322
-335
-327
-350
-355
-353
-353
-356
-346
-344
-342
-333
-323
-306
-315
-314
-300
-277
-258
-242
-217
-213
-203
-198
-200
-182
-175
-164
-175
-183
-207
-246
-245
-251
-222
-205
-241
-281
-311
-324
-341
-341
-343
-348
-356
-360
-323
-296
-318
-362
-381
-352
-310
-303
-318
-332
-347
-328
-338
-354
-326
-297
-288
-314
-338
-343
-337
-307
-288
-252
-219
-191
-156
-156
-163
-190
-195
-192
-173
-161
-184
-209
-253
-279
-287
-298
-294
-306
-318
-327
-333
-333
-334
-327
-320
-310
-303
-275
-257
-250
-244
-235
-188
-188
-188
-174
-170
-178
-217
-197
-181
-181
-170
-159
-175
-218
-227
-215
-204
-207
-200
-214
-224
-214
-218
-211
-211
-188
-184
-187
-183
-212
-219
-218
-244
-263
-260
-258
-283
-298
-289
-277
-266
-281
-283
-264
-263
-266
-250
-216
-197
-194
-197
-217
-252
-281
-304
-308
-299
-299
-294
-318
-323
-337
-336
-306
-300
-288
-278
-288
-315
-336
-310
-274
-260
-232
-234
-251
-283
-297
-283
-278
-254
-251
-239
-221
-230
-220
-219
-202
-205
-238
-229
-236
-224
-214
-224
-222
-228
-214
-211
-222
-235
-237
-224
-239
-244
-244
-260
-286
-299
-300
-302
-293
-295
-261
-247
-232
-227
-239
-220
-210
-189
-195
-189
-180
-178
-163
-184
-198
-191
-195
-178
-181
-192
-183
-200
-220
-264
-304
-320
-321
-305
-275
-271
-282
-277
-257
-248
-246
-244
-243
-227
-219
-213
-206
-203
-222
-226
-230
-220
-217
-221
-219
-213
-191
-172
-167
-168
-169
-177
-188
-189
-182
-173
-195
-218
-252
-263
-253
-256
-259
-291
-312
-317
-288
-269
-270
-253
-259
-261
-282
-315
-327
-329
-321
-299
-279
-268
-246
-238
-249
-267
-274
-255
-222
-192
-171
-156
-155
-187
-197
-204
-198
-188
-185
-154
-150
-174
-188
-201
-197
-202
-221
-211
-206
-204
-211
-226
-236
-239
-236
-234
-240
-196
-172
-171
-167
-176
-174
-192
-204
-212
-200
-182
-179
-179
-168
-173
-159
-174
-194
-204
-224
-223
-234
-246
-266
-296
-300
-296
-301
-310
-322
-322
-334
-330
-317
-303
-281
-279
-280
-258
-241
-224
-219
-234
-238
-259
-273
-265
-274
-275
-269
-285
-300
-311
-303
-301
-297
-292
-280
-266
-259
-261
-282
-324
-344
-344
-326
-315
-288
-255
-242
-237
-247
-244
-232
-225
-207
-207
-207
-192
-180
-177
-187
-170
-135
-131
-127
-153
-178
-189
-215
-201
-191
-199
-202
-207
-175
-163
-186
-180
-184
-186
-181
-187
-172
-180
-179
-177
-191
-174
-181
-197
-206
-222
-204
-186
-165
-163
-202
-209
-200
-178
-159
-167
-180
-198
-202
-192
-196
-192
-195
-212
-219
-218
-197
-216
-227
-221
-238
-238
-235
-234
-216
-233
-240
-245
-241
-237
-253
-256
-257
-245
-255
-277
-297
-313
-319
-323
-326
-307
-279
-274
-271
-290
-301
-287
-289
-286
-286
-288
-275
-257
-232
-222
-223
-206
-181
-153
-133
-128
-119
-109
-114
-141
-155
-165
-189
-176
-185
-197
-201
-206
-205
-236
-266
-280
-263
-229
-231
-237
-267
-285
-251
-219
-218
-248
-286
-290
-274
-254
-220
-211
-200
-196
-222
-222
-222
-238
-259
-282
-282
-278
-256
-255
-278
-312
-356
-354
-332
-333
-318
-323
-339
-321
-287
-253
-226
-223
-222
-192
-178
-166
-166
-168
-183
-205
-207
-224
-219
-219
-223
-227
-227
-206
-209
-205
-201
-201
-190
-179
-154
-161
-155
-139
-139
-158
-163
-142
-145
-165
-180
-196
-193
-187
-184
-188
-196
-189
-192
-188
-180
-195
-214
-230
-244
-241
-236
-218
-180
-163
-171
-213
-236
-247
-255
-240
-242
-231
-227
-226
-216
-205
-181
-209
-245
-277
-289
-256
-262
-273
-277
-275
-260
-277
-305
-310
-317
-300
-286
-264
-232
-247
-250
-238
-247
-239
-233
-236
-254
-277
-264
-266
-255
-230
-231
-218
-220
-215
-202
-212
-223
-254
-275
-277
-268
-256
-224
-217
-209
-224
-245
-230
-242
-250
-259
-269
-262
-273
-278
-267
-267
-251
-231
-212
-199
-206
-220
-229
-217
-200
-186
-192
-216
-209
-206
-206
-216
-245
-244
-235
-237
-238
-242
-248
-251
-249
-242
-238
-240
-247
-269
-283
-291
-292
-279
-270
-280
-294
-303
-306
-301
-313
-316
-323
-305
-275
-263
-252
-256
-232
-228
-235
-224
-236
-225
-227
-238
-240
-227
-215
-211
-200
-201
-204
-213
-211
-217
-222
-212
-205
-196
-195
-208
-202
-211
-211
-216
-228
-219
-220
-229
-229
-227
-218
-193
-190
-186
-177
-185
-199
-205
-203
-204
-202
-196
-197
-204
-191
-203
-201
-194
-210
-208
-225
-235
-241
-244
-252
-261
-243
-238
-249
-269
-272
-251
-248
-239
-235
-236
-253
-249
-258
-261
-246
-246
-226
-222
-234
-220
-227
-231
-237
-253
-246
-238
-218
-207
-198
-193
-218
-218
-202
-192
-208
-242
-254
-261
-249
-254
-267
-258
-248
-253
-266
-270
-286
-267
-261
-263
-267
-270
-253
-247
-235
-231
-240
-218
-221
-229
-228
-250
-242
-228
-213
-195
-191
-179
-195
-198
-203
-203
-197
-227
-253
-243
-229
-213
-202
-224
-236
-253
-245
-237
-247
-233
-244
-239
-236
-238
-214
-233
-252
-263
-296
-307
-304
-316
-302
-299
-302
-299
-287
-266
-272
-267
-266
-273
-261
-273
-284
-279
-296
-308
-313
-311
-312
-312
-318
-331
-338
-326
-321
-317
-301
-298
-295
-307
-313
-316
-334
-340
-332
-307
-272
-246
-238
-238
-235
-266
-288
-291
-286
-254
-258
-275
-303
-320
-312
-325
-337
-364
-362
-324
-302
-282
-289
-292
-298
-301
-301
-276
-273
-293
-304
-319
-297
-281
-260
-245
-231
-223
-215
-208
-208
-205
-199
-197
-197
-193
-173
-174
-183
-182
-171
-166
-163
-146
-149
-165
-187
-203
-210
-225
-223
-219
-210
-205
-213
-211
-220
-244
-266
-270
-287
-304
-297
-285
-276
-272
-265
-254
-245
-239
-251
-264
-276
-277
-270
-283
-288
-280
-256
-250
-253
-260
-280
-286
-302
-307
-306
-308
-309
-308
-308
-321
-316
-318
-322
-290
-296
-324
-334
-353
-359
-372
-365
-359
-353
-343
-332
-325
-339
-345
-338
-333
-334
-317
-298
-283
-266
-265
-263
-247
-241
-235
-240
-243
-250
-262
-246
-235
-221
-216
-203
-192
-197
-181
-176
-185
-181
-195
-196
-180
-171
-163
-160
-153
-148
-147
-137
-143
-160
-142
-144
-142
-155
-190
-192
-199
-194
-184
-189
-177
-183
-183
-197
-217
-214
-226
-224
-229
-236
-236
-226
-247
-262
-251
-251
-240
-258
-267
-281
-284
-270
-278
-265
-258
-261
-255
-276
-272
-263
-270
-273
-287
-270
-260
-257
-261
-268
-266
-253
-246
-250
-246
-250
-258
-273
-283
-276
-273
-275
-285
-289
-288
-281
-269
-274
-273
-272
-278
-261
-258
-263
-261
-260
-250
-242
-245
-255
-253
-263
-275
-272
-274
-274
-264
-258
-257
-248
-227
-225
-221
-204
-213
-229
-227
-220
-209
-202
-195
-182
-175
-167
-180
-185
-197
-200
-197
-206
-208
-220
-222
-208
-201
-189
-194
-199
-198
-188
-179
-181
-168
-164
-144
-134
-138
-127
-119
-117
-126
-139
-160
-157
-144
-165
-172
-176
-169
-173
-172
-170
-165
-154
-184
-204
-200
-201
-205
-206
-189
-185
-196
-183
-184
-181
-186
-187
-207
-242
-241
-248
-251
-238
-239
-236
-230
-232
-239
-269
-300
-302
-312
-335
-359
-374
-392
-395
-394
-414
-404
-392
-381
-380
-389
-395
-391
-375
-361
-361
-365
-359
-362
-350
-330
-342
-341
-343
-328
-334
-344
-333
-351
-337
-327
-319
-297
-285
-283
-298
-291
-268
-266
-277
-285
-302
-299
-290
-303
-296
-302
-304
-304
-310
-291
-288
-269
-280
-290
-276
-290
-284
-296
-299
-285
-269
-236
-244
-245
-243
-240
-223
-210
-213
-225
-223
-207
-198
-197
-188
-187
-178
-187
-185
-169
-168
-150
-145
-157
-146
-157
-170
-170
-198
-214
-206
-226
-237
-255
-268
-264
-280
-287
-290
-292
-313
-328
-329
-338
-328
-329
-344
-347
-339
-355
-364
-364
-369
-374
-383
-393
-394
-403
-408
-410
-422
-438
-439
-453
-482
-485
-476
-484
-471
-480
-495
-474
-472
-486
-478
-480
-467
-455
-456
-448
-429
-421
-412
-388
-378
-389
-386
-366
-354
-343
-318
-311
-282
-270
-266
-254
-253
-255
-267
-252
-232
-218
-202
-195
-189
-196
-185
-162
-193
-188
-167
-162
-145
-110
-103
-118
-105
-87
-70
-62
-55
-63
-46
-52
-71
-52
-61
-41
-50
-58
-39
-58
-46
-36
-38
-42
-58
-45
-77
-94
-104
-143
-143
-139
-141
-163
-165
-177
-212
-214
-249
-262
-272
-300
-298
-318
-324
-330
-345
-336
-368
-389
-392
-420
-414
-420
-451
-454
-479
-497
-501
-518
-510
-507
-508
-506
-535
-520
-534
-542
-538
-567
-576
-584
-587
-565
-566
-549
-546
-547
-546
-558
-567
-566
-580
-592
-592
-579
-557
-557
-534
-518
-511
-463
-441
-407
-358
-336
-302
-278
-264
-245
-207
-178
-147
-110
-71
-48
-33
-6
5
19
41
62
65
59
45
54
90
114
151
159
178
189
170
198
216
240
261
281
286
283
291
294
287
283
270
253
254
264
248
252
237
202
203
194
171
156
140
120
98
105
93
61
55
17
6
-11
-17
-26
-40
-53
-92
-120
-135
-145
-169
-203
-231
-266
-301
-317
-336
-376
-399
-409
-425
-454
-468
-506
-541
-568
-589
-623
-656
-668
-699
-711
-732
-751
-785
-813
-824
-831
-822
-822
-810
-828
-832
-825
-830
-834
-834
-811
-806
-792
-774
-782
-765
-747
-737
-710
-690
-664
-635
-600
-563
-528
-485
-446
-407
-368
-325
-297
-273
-244
-236
-245
-248
-234
-212
-193
-171
-151
-138
-116
-99
-84
-59
-31
7
35
54
90
122
143
175
192
210
257
288
330
381
406
421
426
446
461
479
512
528
550
593
601
628
670
661
676
699
720
743
727
746
736
724
729
675
683
663
612
563
512
448
373
286
155
57
-54
-120
-184
-229
-272
-351
-376
-425
-455
-464
-520
-553
-609
-670
-697
-726
-739
-757
-774
-764
-763
-770
-769
-773
-776
-801
-829
-851
-884
-894
-903
-949
-947
-969
-980
-987
-1012
-1026
-1054
-1058
-1085
-1131
-1153
-1194
-1224
-1239
-1247
-1230
-1202
-1182
-1160
-1155
-1149
-1135
-1140
-1125
-1110
-1091
-1081
-1066
-1040
-1028
-1003
-956
-910
-857
-809
-750
-694
-668
-643
-624
-604
-573
-537
-496
-438
-384
-325
-272
-225
-183
-143
-95
-87
-61
-13
15
45
100
176
246
294
356
401
432
486
519
579
646
676
705
733
803
844
849
908
980
1021
1082
1189
1258
1254
1262
1308
1285
1208
1162
1168
1136
1088
1056
1014
917
724
538
381
263
262
243
197
141
55
-23
-83
-112
-205
-317
-404
-477
-543
-566
-594
-661
-724
-732
-710
-685
-647
-609
-619
-626
-627
-652
-649
-637
-619
-602
-594
-570
-556
-532
-505
-490
-456
-429
-417
-414
-404
-418
-458
-498
-536
-548
-541
-540
-542
-553
-582
-634
-696
-769
-849
-884
-941
-987
-1016
-1087
-1152
-1209
-1372
-1704
-1931
-2066
-2053
-1849
-1814
-1856
-1871
-1841
-1756
-1701
-1651
-1684
-1665
-1565
-1499
-1429
-1338
-1293
-1224
-1171
-1063
-885
-755
-635
-573
-597
-607
-578
-516
-443
-358
-297
-303
-275
-206
-176
-140
-128
-141
-104
-50
16
21
-11
-37
-21
72
180
319
467
594
691
632
600
715
721
678
685
791
859
815
855
1065
1144
1109
1242
1371
1441
1451
1549
1546
1449
1493
1545
1540
1556
1630
1707
1750
1689
1654
1650
1456
1097
795
581
423
383
360
302
209
88
13
-43
-92
-170
-250
-376
-546
-667
-745
-833
-948
-1037
-1067
-1059
-1016
-916
-882
-883
-886
-901
-917
-918
-891
-892
-884
-852
-827
-792
-724
-667
-611
-546
-461
-401
-379
-362
-392
-423
-454
-483
-484
-468
-419
-392
-399
-430
-464
-537
-669
-830
-987
-1094
-1172
-1196
-1285
-1430
-1495
-1546
-1578
-1594
-1598
-1613
-1625
-1627
-1674
-1721
-1747
-1761
-1775
-1711
-1629
-1531
-1413
-1323
-1246
-1178
-1104
-1008
-910
-837
-737
-678
-641
-584
-517
-460
-406
-323
-262
-208
-137
-76
-80
-117
-112
-41
-23
155
382
342
315
340
492
623
366
320
711
519
298
563
704
656
424
518
789
791
595
626
943
852
654
878
1173
1059
838
1238
1376
983
1193
1394
1391
1276
1322
1463
1518
1503
1441
1519
1456
1362
1271
1215
1047
781
578
421
370
387
331
227
110
-13
-113
-191
-296
-475
-646
-788
-909
-999
-1062
-1136
-1201
-1251
-1260
-1213
-1184
-1165
-1170
-1196
-1218
-1230
-1235
-1228
-1189
-1162
-1120
-1059
-1001
-958
-862
-761
-698
-634
-568
-523
-522
-510
-517
-518
-505
-488
-468
-406
-391
-402
-409
-461
-524
-611
-748
-872
-944
-1049
-1120
-1202
-1325
-1394
-1460
-1473
-1534
-1536
-1555
-1628
-1615
-1674
-1723
-1764
-1788
-1781
-1749
-1666
-1594
-1505
-1421
-1333
-1248
-1163
-1056
-963
-885
-862
-809
-759
-700
-644
-564
-472
-393
-390
-378
-365
-200
-38
-2
34
-22
34
259
529
238
151
150
520
740
106
53
588
789
649
313
294
615
583
445
282
316
687
576
429
392
813
913
399
785
1207
837
622
995
1310
798
873
1268
1323
1088
1190
1444
1375
1335
1440
1641
1612
1470
1450
1528
1323
1026
861
755
496
330
455
463
342
218
92
23
-69
-159
-322
-436
-546
-779
-926
-992
-1077
-1176
-1216
-1234
-1225
-1162
-1103
-1088
-1122
-1176
-1219
-1232
-1233
-1255
-1220
-1165
-1161
-1101
-1030
-964
-879
-795
-705
-602
-543
-489
-442
-436
-452
-480
-447
-404
-345
-274
-246
-244
-238
-324
-465
-593
-721
-739
-729
-822
-945
-1104
-1174
-1208
-1238
-1265
-1351
-1372
-1388
-1399
-1401
-1490
-1529
-1539
-1533
-1503
-1475
-1399
-1342
-1290
-1235
-1184
-1077
-932
-845
-767
-637
-611
-612
-640
-621
-538
-347
-421
-370
-120
346
514
-90
3
85
395
95
144
315
-145
395
771
554
-344
-83
1528
687
-552
350
1221
611
-59
111
835
179
-281
915
761
-25
576
921
412
565
479
654
666
346
639
842
768
621
1040
1315
850
1000
1284
1353
1031
1071
1271
1359
1302
1241
1470
1499
1398
1157
1094
1018
675
425
347
423
328
190
201
52
-77
-147
-168
-260
-428
-530
-649
-772
-931
-1087
-1174
-1189
-1265
-1306
-1171
-1127
-1122
-1153
-1178
-1166
-1234
-1261
-1257
-1226
-1222
-1221
-1153
-1104
-1081
-1007
-863
-775
-689
-584
-503
-467
-445
-415
-404
-392
-371
-325
-297
-285
-273
-253
-283
-400
-560
-757
-876
-948
-1004
-961
-1069
-1246
-1310
-1346
-1355
-1400
-1441
-1480
-1525
-1486
-1500
-1521
-1495
-1519
-1446
-1383
-1383
-1215
-957
-865
-1025
-999
-920
-901
-853
-838
-925
-1068
-554
44
-877
-888
-518
-85
341
-678
-828
301
920
-617
-1046
47
1147
-111
-1133
226
1691
180
-927
-8
567
926
-936
-138
775
568
125
-672
866
273
-415
467
919
81
-186
1203
659
-307
502
456
492
319
560
549
585
835
565
749
943
762
451
736
889
1019
834
652
1213
1260
958
977
1376
1348
1030
1131
1243
1014
654
558
485
215
128
171
211
150
39
-39
-106
-199
-276
-348
-457
-625
-753
-858
-988
-1087
-1176
-1208
-1205
-1189
-1160
-1106
-1098
-1137
-1174
-1225
-1269
-1274
-1286
-1256
-1224
-1206
-1193
-1150
-1043
-971
-896
-768
-672
-576
-514
-486
-446
-463
-475
-466
-485
-470
-450
-475
-614
-753
-801
-878
-917
-885
-935
-986
-1001
-1086
-1133
-1116
-1187
-1246
-1215
-1113
-1057
-1173
-1232
-1078
-1027
-1224
-1237
-991
-858
-1075
-1120
-996
-1024
-846
-797
-1200
-817
-162
-573
-772
-981
-65
-256
-791
202
-706
-77
484
-922
-519
978
108
-1115
110
1223
-110
-369
-163
900
218
-878
1071
94
-588
917
-190
-81
460
396
-299
583
893
-333
25
303
1008
-274
184
780
370
299
-93
300
330
746
-167
205
1466
114
-95
830
916
385
315
766
1198
507
93
1090
1007
528
396
1233
1197
365
953
1188
908
908
969
965
1026
801
518
470
330
128
68
138
115
166
-55
-180
-111
-173
-414
-486
-395
-554
-770
-876
-838
-935
-1111
-1156
-1129
-1122
-1132
-1067
-1044
-1094
-1094
-1102
-1129
-1110
-1075
-1057
-1026
-1010
-981
-911
-902
-852
-758
-704
-600
-528
-483
-437
-474
-477
-470
-505
-552
-616
-674
-770
-856
-967
-1022
-960
-824
-771
-993
-962
-768
-827
-1011
-966
-755
-1154
-1255
-786
-941
-1256
-1043
-841
-838
-1169
-982
-559
-959
-485
-279
-1533
-1049
-420
-558
-1544
-841
128
-291
-876
-622
665
-246
-1041
-148
907
-282
-836
-292
-42
997
-685
-1233
1466
-262
-190
113
336
43
182
540
-665
231
693
48
-856
1037
737
-1037
-315
945
538
-409
5
447
748
-321
-252
314
302
234
-332
-132
179
589
57
-509
617
835
36
-400
856
1022
-572
272
1275
181
-324
406
1291
404
-223
276
1022
615
73
344
788
728
446
449
695
805
557
565
654
603
217
142
346
118
-243
-136
105
-25
-196
-392
-324
-316
-517
-605
-591
-636
-788
-834
-907
-944
-995
-1012
-1046
-1099
-1002
-934
-964
-984
-1015
-977
-932
-1015
-1001
-892
-884
-925
-891
-828
-807
-827
-761
-655
-660
-654
-623
-602
-648
-827
-843
-768
-907
-837
-814
-809
-867
-1116
-874
-580
-963
-1152
-793
-740
-607
-941
-939
-1043
-858
-448
-1298
-1293
-541
-408
-722
-1439
-631
31
-1081
-901
-1046
-734
220
-809
-1697
-1006
700
-152
-1940
-292
1488
69
-2273
-891
2441
-881
-2044
1593
644
-907
-1461
355
1477
-875
-1242
770
1477
-1180
-1165
638
611
-923
-251
-287
-266
360
-543
33
398
167
-1123
653
455
-616
-472
-694
847
672
-1327
-511
1133
574
-694
-517
493
608
135
-870
-255
961
92
-817
307
660
-4
-405
467
591
356
-158
196
728
689
-201
147
696
341
19
318
687
275
594
305
690
458
390
509
444
827
331
208
326
274
75
2
-161
-214
117
-94
-405
-132
-23
-394
-551
-310
-268
-560
-640
-548
-517
-642
-835
-715
-502
-764
-968
-687
-653
-786
-749
-767
-756
-716
-805
-794
-556
-596
-743
-732
-509
-553
-685
-570
-547
-570
-679
-558
-336
-651
-933
-684
-742
-849
-1094
-853
-408
-883
-976
-435
-711
-1229
-486
-140
-972
-1544
-461
-87
-1187
-2040
-694
456
-1752
-1412
469
-513
-1886
-359
-111
-325
-745
-1887
-457
823
-757
-2008
-19
1001
-1350
-1202
1376
-1044
-823
1432
-75
-555
-1195
-122
1393
-1445
-1258
1055
689
-1654
-457
2317
-1316
-1632
1550
293
-1750
-869
2027
-488
-1854
-316
1346
311
-1963
-211
1850
83
-2007
-350
1512
-204
-1329
-155
593
92
-834
-57
-72
723
-161
-894
94
496
217
-167
274
-428
419
377
-294
-85
506
566
118
-158
5
434
1409
45
-529
988
695
-189
-267
1107
124
-71
418
206
295
375
158
550
472
65
368
568
688
-17
3
168
385
-59
-280
415
48
-334
-70
-217
17
-274
-826
-68
-62
-769
-756
-378
-171
-799
-937
-422
-413
-736
-875
-848
-526
-661
-868
-805
-658
-525
-762
-674
-734
-596
-622
-1023
-1008
-568
-362
-924
-1375
-207
-316
-1623
-1003
-676
-789
-1166
-1258
-821
-47
-1380
-1688
-168
-472
-1517
-821
747
-1295
-2045
-230
-747
-1120
298
-1549
-1955
349
786
-2132
-1459
1646
-1044
-1871
793
-877
-1958
-135
967
-804
-1942
-1958
1195
1329
-2895
955
-172
-777
-1183
386
-279
-602
50
-943
-46
-1232
1566
-539
-635
-236
-425
850
-1380
-324
861
-740
-486
-91
-199
-860
1031
-75
-1023
-149
-213
613
260
-533
-314
-389
105
939
-1374
398
369
-853
-350
452
157
-32
-397
-149
562
-56
172
522
-634
-261
582
52
74
-374
119
138
-67
549
564
-156
19
-310
1287
926
-1240
-348
702
454
30
15
-337
1002
254
-849
606
1176
-424
-619
929
962
-486
-358
571
1154
-306
-938
388
1292
-180
-1110
451
974
-99
-638
-568
270
524
-1110
-1044
128
-95
-499
-495
-719
-564
-344
-518
-932
-808
-755
-653
-804
-1130
-782
-783
-1213
-875
-763
-831
-1107
-1174
-634
-753
-950
-1150
-1072
-447
-955
-1108
-999
-1004
-84
-728
-1658
-805
-493
217
-422
-1926
-1247
1302
-525
-2242
61
329
-878
-975
136
-754
-179
-715
1472
-515
-3985
1899
2145
-3002
-1741
1288
25
-459
-373
-1694
1648
540
-3053
895
1875
-3010
-877
2178
690
-1774
-1816
1584
1663
-2275
-1168
1272
238
-1273
-698
816
553
-1017
-1417
203
1432
-95
-1895
-477
2073
-413
-1274
-111
790
178
-1340
445
826
-1195
-33
890
-1057
-596
1250
1245
-1880
-550
1971
-335
-1220
-393
1752
-143
-1339
-610
1568
1469
-2269
-844
2025
1728
-2143
-1105
1996
1559
-1618
-1713
1986
1581
-1300
-1343
2071
2012
-1787
-1532
1833
1537
-848
-1331
-180
2122
484
-2313
-33
2957
-21
-1508
194
1421
197
-1058
-89
836
853
-612
-159
593
621
-411
-374
247
212
127
-67
-245
247
-258
-21
-635
-389
342
-1002
-663
-106
-424
-743
-987
-871
-278
-475
-1356
-1037
-738
-607
-370
-1515
-1330
-535
-850
-495
-1531
-1563
-506
-224
-1214
-2052
-951
-153
69
-2670
-1446
1348
-918
-1604
-897
-1088
-319
-1455
-567
975
-1328
-3057
700
2349
-1841
-3444
514
3590
-3935
-1554
1306
181
-1317
-1132
2501
-1088
-3144
203
3431
-941
-2851
-1847
3103
2182
-3851
-1532
432
2048
779
-2679
-1759
722
1378
864
-2439
-2230
1557
2217
-927
-2905
98
1723
-879
-831
443
-606
-418
-27
683
475
-2154
-636
1268
1146
-1181
-2658
1626
1745
-1576
-1790
1223
1046
-1006
-1238
-332
1242
377
-1969
-296
921
775
-55
-1793
1427
163
-1639
707
930
-432
-918
-951
972
1862
-2136
-822
1171
1598
-399
-844
1268
-43
291
-652
-558
430
327
-9
209
-392
184
1622
-515
-249
697
4
454
-1066
369
431
-200
-45
-108
711
125
534
-40
52
499
9
113
-888
229
690
-733
-381
-142
289
-406
-521
625
4
-633
-469
-221
58
-560
-1459
-1052
-184
50
-1142
-1653
-521
469
-696
-1645
-1064
-5
-563
-1921
-766
-639
-1052
-2144
-754
-182
-1212
-494
-1321
-704
-203
-626
-1518
-1598
262
-296
-2244
-1285
942
-837
-2188
484
1176
-2844
-957
2112
-59
-3059
-2055
4149
-1536
-4318
1501
1605
-3207
203
716
-1770
-399
674
-189
-1320
-375
1424
-81
-3351
971
2962
-3074
-2337
3747
-931
-2217
1058
439
193
-1588
-775
1205
194
-1947
1314
-290
-1986
734
-416
217
-101
103
-1223
1026
1115
-1943
-138
-194
1916
-621
-2147
231
1174
995
-952
-1257
-371
1447
-133
-1334
-63
1661
-1251
-1623
1507
1240
-972
-1317
1704
-29
962
-648
-1066
1644
-198
-311
1545
-412
-1055
1163
1476
598
-1725
307
1312
874
-858
-616
1128
190
179
38
1280
449
-53
52
224
-591
274
948
-1290
22
1345
466
-810
106
941
444
-400
27
112
275
301
-947
-756
1617
-237
-1053
37
505
643
-1208
-1218
265
725
-1068
-1615
-945
633
-317
-1711
-989
-210
40
-1178
-1319
-316
-332
-1233
-1342
-498
-1100
-1015
-740
-998
-267
-1183
-1304
-130
-434
-2163
-1148
-240
-589
-1337
-1320
-576
-461
-335
-1767
-946
597
-233
-2259
-1206
601
-676
-889
-1158
-494
-473
-300
-88
-1253
-518
-370
1616
-1066
-3495
1005
2264
-580
-3842
-227
3169
-572
-1224
-390
-605
608
1926
-2209
-2078
66
2098
1495
-4024
-1551
2375
2816
-2132
-2793
1332
1604
-1133
-1102
103
2048
-913
-3199
945
3541
-1563
-3633
1316
2823
-956
-2354
816
529
-331
-511
1791
-864
-1950
1550
439
-1641
-272
484
536
1061
-1533
-111
1459
643
-1341
-1195
1933
1189
-2424
-977
1936
546
-289
-859
-289
2938
459
-2650
597
2944
267
-3270
1254
2994
-1079
-1068
520
1690
1322
-1090
-363
1343
1491
-748
-1202
375
1863
614
-1193
-283
1184
700
-286
-837
997
1641
-719
-515
832
793
-758
-490
130
218
85
-216
-56
-608
-436
-249
-572
-697
-411
-791
-967
-222
-513
-1367
-1431
-700
-599
-832
-1500
-1779
-514
-400
-1192
-1344
-1554
-989
-608
-1507
-1685
-1426
-285
-747
-1973
-1439
-715
-124
-940
-1899
-1182
-115
-269
-2038
-1782
693
-97
-2567
-48
745
-1859
-1331
1145
-1079
-923
809
-1779
-819
2146
-547
-4334
1686
2142
-3183
209
2162
-2961
-1117
3130
-826
-2617
680
1273
-1260
-641
857
-2781
552
3208
-2644
-2449
2433
2841
-3800
-2059
2430
739
-1232
-656
-1336
1597
1982
-3340
-1283
1682
193
11
346
-966
-410
1076
-452
-1284
425
1892
-1525
-2739
2802
2205
-3981
-439
4174
42
-2336
-1282
950
2913
-504
-3567
714
2742
1025
-1989
-420
2713
485
-1561
393
1458
137
-291
386
1211
1184
78
-685
1077
1928
-569
-1403
1140
2472
-144
-1377
771
2071
142
-909
597
2095
1005
-1146
529
1679
-98
-507
564
1583
-485
256
1116
420
496
215
-43
-170
26
-275
-246
-18
15
-359
-684
-461
-397
-371
-354
-630
-621
-356
-146
-895
-1267
-761
-565
-978
-1254
-951
-1026
-799
-634
-774
-952
-976
-856
-627
-872
-1041
-877
-936
-767
-1098
-1402
-790
-687
-1238
-852
-1227
-1267
-1039
-1415
-871
-523
-1478
-2107
-843
553
-827
-2206
-1739
662
793
-1149
-2653
-716
1935
-807
-3017
-1265
1392
-191
-2307
-1196
1703
607
-3779
-1112
3805
-397
-4808
-1982
4477
1457
-6064
-1083
4481
979
-3662
-459
2681
-58
-1556
-770
1659
-849
-1337
1819
-60
-972
412
2018
-796
-1904
-270
1660
1214
-3284
-62
1807
193
-1227
-306
2319
165
-750
-849
1633
298
-2490
1026
1929
-713
-1376
748
1276
1473
-1078
-531
1330
1012
-548
-212
769
-293
951
645
92
-792
1212
1868
381
212
110
903
977
578
124
1076
124
-286
1592
624
470
888
761
484
1137
1505
1060
-87
628
1848
577
-723
78
1193
516
-110
38
744
726
-60
-473
-147
-61
-303
-675
-877
-710
-408
-744
-1080
-741
-434
-705
-1112
-1046
-928
-860
-1143
-1317
-1110
-1108
-1205
-1372
-1297
-879
-864
-1062
-984
-793
-586
-853
-1164
-925
-901
-1019
-968
-1039
-821
-555
-947
-1112
-855
-1246
-1465
-1145
-924
-970
-1048
-909
-1265
-1574
-1064
-779
-1132
-1745
-1354
-832
-679
-1243
-1682
-561
-1174
-1529
-499
-679
-1267
-732
-1034
-1485
-923
-845
-1405
-542
-138
-1263
-814
-474
-759
86
-208
-1279
-281
110
732
-287
-1065
441
602
-325
-602
123
1075
492
-507
-491
375
990
-441
-144
24
42
787
-788
189
660
-804
409
921
-87
-508
739
905
-314
-289
386
248
-441
-179
1101
469
-298
108
606
888
153
285
445
-4
526
646
661
451
377
1121
811
-30
936
1682
1137
36
807
1475
746
810
1595
1340
1101
1647
1473
1388
1325
1318
1055
1230
1191
736
983
1007
745
514
415
452
91
-86
-108
-64
-211
-400
-390
-452
-560
-865
-781
-771
-1175
-1393
-1286
-1102
-1359
-1491
-1235
-1185
-1252
-1231
-1201
-1142
-1175
-1156
-1179
-1204
-1282
-1214
-1009
-940
-970
-945
-781
-692
-598
-559
-614
-566
-391
-374
-475
-458
-325
-313
-549
-856
-940
-807
-818
-904
-767
-506
-699
-871
-999
-1313
-1196
-1198
-1309
-1439
-1538
-1419
-1352
-1359
-1570
-1595
-1494
-1451
-1378
-1067
-1223
-1614
-1564
-1199
-1275
-1606
-1255
-879
-885
-1145
-776
-110
-564
-955
-266
-44
-425
-631
-341
519
109
-974
-221
1025
543
-271
-403
956
1188
-675
277
923
42
-163
-385
325
291
-677
10
955
699
578
406
-488
-194
1058
302
-1130
-506
507
792
468
116
-49
974
1051
418
148
394
478
759
655
276
733
1346
1251
451
957
1806
1318
1028
1356
1691
1478
1170
1443
1909
1911
1705
1807
2239
2423
2308
2041
1894
1591
949
513
74
13
273
439
394
422
486
156
-149
-341
-568
-740
-1037
-1353
-1605
-1640
-1538
-1616
-1610
-1520
-1363
-1191
-1129
-1203
-1428
-1627
-1814
-1988
-2045
-1911
-1639
-1366
-1134
-990
-823
-677
-631
-666
-672
-626
-661
-625
-583
-502
-382
-306
-267
-68
162
150
121
224
232
68
-173
-324
-537
-943
-1225
-1508
-1475
-1039
-823
-832
-1135
-1436
-1518
-1650
-1716
-2020
-2141
-1964
-2106
-2203
-2028
-1894
-1839
-1795
-1554
-1578
-1766
-1544
-1351
-1550
-1837
-1893
-1728
-1483
-1335
-938
-621
-618
-574
-305
-66
-124
-147
-250
-233
-226
-155
43
457
583
317
747
1067
804
370
6
325
665
81
-338
9
606
699
386
358
697
912
526
247
-261
64
149
-201
7
-22
314
285
382
809
746
879
746
695
463
255
576
1040
1182
1007
1207
1614
1936
1863
1871
1969
2333
2455
2204
2076
2319
2458
2518
2710
2918
2963
2509
1757
798
-31
-112
396
842
1000
900
474
23
-186
-455
-930
-1251
-1332
-1631
-1937
-1871
-1807
-1841
-1968
-2209
-2246
-2025
-1709
-1633
-1840
-2143
-2461
-2617
-2577
-2408
-2075
-1636
-1236
-961
-873
-932
-881
-813
-902
-966
-777
-463
-237
-13
161
218
312
381
427
563
671
665
596
416
223
94
-15
22
-50
-133
-281
-573
-756
-1064
-1358
-1404
-1427
-1578
-1788
-1895
-1997
-2206
-2344
-2459
-2625
-2600
-2488
-2496
-2537
-2494
-2479
-2477
-2366
-2202
-2080
-1948
-1712
-1596
-1549
-1430
-1366
-1234
-1181
-1065
-825
-665
-500
-232
10
78
141
211
286
309
258
262
329
406
415
348
466
608
610
617
631
623
602
450
246
128
-261
-162
333
378
287
247
176
444
261
-59
99
460
510
301
308
276
629
864
950
947
1216
1508
1419
1671
1702
1546
1611
1714
2124
2264
2335
2723
2746
2974
2927
2983
3278
3342
3290
2746
1781
806
-156
-518
298
998
1619
1758
1038
326
-447
-717
-1151
-1737
-1835
-2221
-2519
-2259
-1991
-1958
-2066
-2319
-2419
-2448
-2437
-2214
-2395
-2691
-3063
-3428
-3285
-2987
-2466
-1790
-1377
-1030
-893
-1099
-1266
-1398
-1371
-1357
-1279
-857
-529
-107
302
469
577
524
481
557
671
653
530
333
174
77
76
292
379
476
481
219
30
-552
-1458
-2186
-2681
-2752
-2393
-1991
-1822
-1938
-2138
-2383
-2825
-3074
-3250
-3418
-3313
-3299
-3253
-3103
-2969
-2772
-2542
-2296
-2102
-1903
-1664
-1556
-1740
-1933
-2072
-2021
-1657
-1160
-600
-199
26
106
-14
-85
-161
-225
-118
47
232
455
667
752
663
624
698
644
637
717
663
513
310
160
118
208
427
598
600
523
386
186
56
-13
42
161
402
609
694
729
649
702
748
766
869
1093
1502
1681
1809
1899
1865
2123
2342
2568
2908
3047
3163
3290
3489
3647
3680
3798
3807
3184
1889
974
83
-89
1064
1832
2288
1969
1223
459
-510
-692
-1257
-1738
-1754
-2155
-2299
-1892
-1656
-1663
-1849
-2206
-2480
-2556
-2387
-2320
-2621
-2836
-3134
-3288
-2922
-2593
-2008
-1275
-998
-842
-911
-1143
-1296
-1364
-1170
-1043
-679
-113
292
660
980
1083
984
910
856
832
893
1025
1077
966
909
823
839
902
994
980
733
438
92
-377
-1142
-1823
-2267
-2447
-2087
-1622
-1431
-1648
-2108
-2603
-3110
-3390
-3573
-3653
-3434
-3127
-3017
-2840
-2708
-2590
-2468
-2382
-2315
-2269
-2036
-1823
-1737
-1808
-1897
-1770
-1364
-846
-362
10
106
49
-43
-163
-239
-142
173
447
723
1010
1114
1095
1011
859
711
619
661
738
790
800
684
502
427
477
598
698
657
546
371
139
35
62
129
319
569
756
872
911
854
828
843
892
1029
1336
1602
1875
2158
2285
2327
2430
2576
2696
2871
3104
3122
3350
3659
3951
4025
4031
3968
3005
1742
766
-182
50
1448
2265
2657
2226
1122
-20
-959
-1168
-1523
-1783
-1774
-2134
-2230
-1918
-1848
-1921
-2130
-2551
-2749
-2854
-2790
-2701
-2940
-3189
-3441
-3404
-3014
-2562
-1826
-1191
-1017
-1017
-1233
-1531
-1641
-1531
-1175
-774
-284
268
630
944
1109
1060
911
781
798
900
1125
1395
1486
1360
1224
1163
1115
1109
1105
985
651
194
-248
-618
-996
-1439
-1680
-1797
-2006
-2362
-2691
-2962
-2925
-2681
-2813
-3190
-3561
-3652
-3510
-3344
-3260
-3428
-3315
-2860
-2527
-2380
-2292
-2237
-2081
-1919
-1849
-1808
-1643
-1202
-839
-758
-765
-629
-309
28
211
298
289
325
488
593
648
665
697
810
943
1065
1081
1054
1031
876
620
500
523
561
564
575
586
495
334
273
276
245
155
96
187
281
442
645
656
629
681
798
971
1153
1394
1515
1699
1955
1944
2192
2481
2639
2863
2980
3139
3199
3454
3843
4095
4337
4401
4352
3798
2335
902
-240
-437
1058
2623
3432
3205
1790
174
-1187
-1550
-1706
-1861
-1758
-1923
-2119
-1883
-1600
-1702
-2014
-2700
-3330
-3443
-3276
-2924
-2928
-3152
-3527
-3774
-3350
-2765
-2026
-1302
-1127
-1306
-1636
-2039
-2166
-1941
-1422
-764
-142
458
848
982
1026
860
594
511
563
776
1179
1580
1828
1732
1525
1281
1094
1137
1112
1041
851
457
58
-406
-895
-1265
-1536
-1758
-1736
-1613
-1733
-2259
-2985
-3673
-4018
-3799
-3522
-3330
-3250
-3242
-3333
-3468
-3529
-3657
-3501
-3094
-2850
-2615
-2391
-2248
-2109
-1982
-1895
-1826
-1600
-1171
-707
-403
-432
-604
-566
-326
-46
253
478
588
664
691
604
484
502
598
691
792
866
856
792
668
510
297
180
227
344
477
448
282
123
-34
-94
-14
108
211
270
325
349
375
457
580
726
949
1041
1236
1541
1628
1922
2003
1921
2202
2433
2816
3038
3212
3483
3373
3514
3792
3933
4213
4312
4099
3256
1704
536
-386
-86
1750
2938
3491
2877
1132
-497
-1677
-1950
-2068
-2022
-1776
-1921
-2080
-1761
-1811
-2042
-2462
-3246
-3548
-3658
-3484
-3089
-3182
-3337
-3602
-3615
-3111
-2592
-1881
-1392
-1427
-1560
-1957
-2303
-2171
-1796
-1080
-383
205
701
816
893
842
569
436
446
635
1018
1419
1777
1871
1641
1400
1162
1075
1048
1071
1033
751
292
-325
-903
-1261
-1394
-1301
-1366
-1933
-2444
-2891
-3198
-3004
-3012
-3229
-3463
-3641
-3553
-3506
-3378
-3458
-3694
-3528
-3246
-2963
-2558
-2368
-2259
-2191
-2251
-2168
-1981
-1615
-1139
-880
-779
-788
-679
-358
-52
190
273
244
396
662
800
846
864
888
887
976
1181
1227
1106
958
798
659
573
599
735
843
818
666
464
335
221
222
236
199
336
477
621
717
752
700
623
791
1048
1175
1472
1707
1688
1863
1967
2139
2556
2882
3222
3279
3292
3317
3401
3830
4240
4494
4568
4497
3445
1838
373
-736
210
2312
3726
4294
2992
1051
-733
-1727
-1624
-1676
-1510
-1417
-1770
-1666
-1404
-1555
-1759
-2433
-3247
-3698
-3713
-3144
-2810
-2865
-3122
-3617
-3556
-3096
-2473
-1635
-1264
-1392
-1705
-2143
-2271
-2149
-1617
-829
-180
448
765
821
863
671
441
296
375
819
1332
1865
2214
2072
1796
1402
1111
1143
1158
1269
1205
870
515
1
-589
-960
-1223
-1253
-1157
-1129
-1379
-2227
-3190
-3841
-4042
-3587
-3062
-2790
-2782
-3047
-3362
-3706
-3978
-4003
-3725
-3217
-2708
-2394
-2178
-2126
-2202
-2213
-2240
-2103
-1714
-1143
-580
-387
-518
-752
-750
-378
51
419
703
796
786
698
551
485
541
765
1068
1227
1245
1086
855
613
321
165
220
409
668
820
721
386
-27
-203
-201
-101
81
273
408
438
449
432
385
524
650
795
1100
1231
1416
1706
1762
1897
2142
2438
2789
3062
3171
3109
2972
3200
3644
4126
4556
4512
4313
3620
1960
545
-500
-460
1369
3015
3921
3359
1407
-479
-1960
-2151
-2047
-1996
-1531
-1600
-1812
-1720
-1874
-2219
-2678
-3296
-3670
-3634
-3346
-3064
-3183
-3474
-3794
-3825
-3195
-2520
-1845
-1342
-1463
-1774
-2171
-2471
-2369
-1960
-1143
-260
477
935
882
688
511
258
216
448
792
1255
1672
1974
2017
1718
1385
1075
968
1012
981
883
442
-234
-831
-1200
-1137
-883
-763
-988
-1854
-2924
-3651
-3916
-3474
-3049
-3050
-3182
-3441
-3392
-3411
-3617
-3838
-4139
-3930
-3449
-3013
-2562
-2428
-2388
-2412
-2524
-2418
-2120
-1577
-996
-806
-926
-1099
-1032
-559
-23
356
509
453
539
695
779
760
630
682
882
1104
1271
1264
1130
905
614
383
300
432
732
924
828
521
121
-46
44
135
177
110
130
252
356
524
626
572
588
774
877
1076
1359
1401
1651
1828
1930
2447
2842
3241
3440
3165
3148
3046
3424
4184
4545
4772
4592
3923
2625
953
-342
-724
693
2803
4128
4047
2238
-130
-2002
-2472
-2271
-1940
-1485
-1469
-1670
-1744
-1900
-2208
-2676
-3280
-3766
-3890
-3612
-3218
-3060
-3265
-3749
-4054
-3743
-2965
-2104
-1416
-1323
-1718
-2201
-2614
-2616
-2128
-1318
-361
457
938
1040
800
560
348
223
440
826
1328
1876
2182
2254
1962
1613
1325
1174
1267
1251
1138
825
331
-133
-578
-790
-829
-890
-1086
-1499
-2136
-2831
-3453
-3870
-3908
-3692
-3322
-3066
-2973
-3144
-3600
-3989
-4219
-4138
-3798
-3296
-2794
-2399
-2229
-2263
-2349
-2346
-2115
-1812
-1474
-1132
-874
-686
-592
-547
-421
-175
207
582
820
929
875
790
748
721
828
1038
1265
1428
1423
1250
948
665
479
431
537
654
690
653
530
355
150
-3
-57
-52
65
288
457
558
644
629
641
719
818
1084
1256
1510
1797
1868
2197
2334
2437
2823
3037
3383
3552
3543
3717
3826
4243
4795
4947
5019
4442
2828
1203
-199
-676
749
2910
4480
4473
2506
52
-2055
-2639
-2155
-1797
-1370
-1535
-2041
-2090
-2109
-2200
-2424
-3022
-3575
-3951
-3926
-3541
-3423
-3475
-3772
-4075
-3679
-2966
-2054
-1263
-1173
-1574
-2267
-2803
-2792
-2270
-1227
-164
684
1224
1246
987
700
547
540
625
915
1352
1798
2195
2401
2254
1966
1577
1280
1244
1235
1206
888
305
-343
-1033
-1344
-1259
-1055
-914
-1423
-2467
-3443
-4026
-3879
-3333
-3103
-3308
-3673
-3805
-3727
-3697
-3757
-3946
-4047
-3671
-3202
-2834
-2542
-2450
-2391
-2382
-2353
-2127
-1746
-1148
-647
-579
-798
-990
-758
-158
418
730
763
684
723
843
977
1011
967
1024
1163
1314
1376
1277
1097
894
679
457
333
468
701
743
589
218
-125
-239
-189
-7
29
-5
30
32
204
383
419
555
634
725
875
1039
1250
1524
1883
2145
2319
2500
2813
3191
3404
3561
3462
3598
4038
4578
5164
5199
4734
3273
1222
-278
-975
296
2657
4294
4646
2837
301
-1739
-2582
-2269
-1955
-1706
-1743
-2049
-2165
-2140
-2263
-2553
-3049
-3615
-3864
-3932
-3758
-3640
-3819
-3930
-4092
-3869
-3102
-2229
-1417
-1218
-1602
-2165
-2760
-2854
-2376
-1421
-245
691
1298
1444
1224
918
652
557
648
916
1320
1844
2287
2566
2489
2144
1766
1407
1291
1262
1158
965
693
424
75
-336
-752
-1298
-1959
-2445
-2764
-2793
-2649
-2881
-3360
-3985
-4387
-4316
-3988
-3611
-3668
-3944
-3982
-4040
-3901
-3591
-3351
-3008
-2728
-2396
-2191
-2079
-1845
-1697
-1554
-1429
-1303
-973
-453
7
234
182
14
32
231
580
857
979
1044
1040
1091
1122
1079
1039
959
886
816
692
599
525
524
491
281
125
56
23
95
72
-40
-183
-315
-233
27
253
406
449
477
560
539
778
1047
1172
1646
1837
2007
2371
2546
2853
3036
3246
3314
3330
3873
4242
4579
4850
4887
4786
4697
3832
2177
474
-759
-344
1762
3835
4662
3536
1092
-1345
-2744
-2549
-2219
-1922
-1874
-2388
-2616
-2516
-2367
-2386
-2782
-3328
-3933
-4216
-4121
-3967
-3937
-4010
-4060
-3773
-3038
-2136
-1304
-993
-1282
-1878
-2461
-2668
-2389
-1498
-261
866
1674
1940
1700
1271
963
873
922
1092
1395
1774
2221
2602
2687
2444
2104
1730
1452
1293
1171
1022
720
405
172
-126
-378
-700
-1108
-1572
-2146
-2831
-3584
-4167
-4358
-4141
-3733
-3415
-3455
-3839
-4251
-4485
-4487
-4432
-4329
-4045
-3653
-3124
-2651
-2377
-2200
-2076
-1925
-1790
-1673
-1467
-1200
-883
-625
-457
-320
-137
153
518
715
645
447
321
384
544
671
793
939
1082
1137
1067
909
623
339
147
74
69
47
44
81
89
-8
-161
-281
-311
-297
-277
-231
-240
-151
35
270
574
682
743
908
1125
1342
1601
1840
2037
2414
2645
2844
3076
3306
3727
3964
4254
4413
4402
4796
5043
5142
5131
4118
2465
662
-743
-575
1161
3120
4326
3573
1462
-922
-2572
-2799
-2825
-2631
-2583
-3015
-3073
-2852
-2601
-2490
-2774
-3280
-3930
-4409
-4535
-4499
-4390
-4184
-4056
-3719
-3030
-2206
-1344
-893
-1038
-1542
-2218
-2560
-2345
-1538
-327
785
1701
2125
2009
1728
1394
1212
1175
1265
1492
1749
2099
2487
2693
2610
2316
1897
1527
1256
1102
971
697
355
-1
-379
-569
-785
-1169
-1776
-2701
-3620
-4191
-4354
-4127
-3878
-3830
-4023
-4393
-4575
-4614
-4471
-4254
-4255
-4193
-3980
-3615
-3161
-2703
-2276
-2028
-1835
-1640
-1444
-1188
-878
-687
-618
-542
-402
-111
309
694
898
820
618
510
574
718
841
927
949
969
1039
1060
986
825
628
427
240
144
103
79
82
67
-15
-91
-143
-199
-215
-210
-199
-202
-139
17
244
521
708
800
881
1100
1330
1610
1955
2077
2396
2612
2966
3413
3633
4029
4120
4171
4292
4358
4695
5079
5542
5839
5487
4024
1942
-187
-1361
-501
1442
3325
3960
2766
744
-1249
-2206
-2556
-2963
-3183
-3670
-3973
-3660
-3059
-2523
-2368
-2668
-3264
-3927
-4391
-4594
-4633
-4525
-4317
-4028
-3408
-2627
-1724
-863
-490
-531
-973
-1514
-1773
-1605
-879
61
1070
1871
2243
2311
2212
2172
2137
2084
2043
1993
1981
2054
2171
2209
2185
2091
1970
1853
1688
1465
1050
532
-54
-656
-1095
-1415
-1578
-1838
-2309
-2990
-3760
-4210
-4371
-4238
-3999
-4108
-4391
-4665
-4662
-4412
-4231
-4036
-3967
-3806
-3411
-2954
-2500
-2162
-1923
-1713
-1518
-1349
-1146
-862
-472
-146
-44
-41
-52
133
482
769
887
760
607
627
755
892
929
901
904
918
927
874
712
526
347
182
39
-65
-97
-98
-72
-54
-139
-245
-293
-301
-276
-294
-251
-146
-2
316
579
788
926
1005
1238
1480
1817
2181
2480
2795
2996
3275
3668
3892
4191
4332
4377
4510
4628
4926
5255
5504
5440
4692
3187
1375
-346
-928
-107
1211
2371
2426
1403
-3
-1189
-1695
-2255
-2921
-3689
-4471
-4745
-4471
-3801
-3184
-2802
-2771
-3100
-3560
-3983
-4235
-4370
-4302
-4162
-3944
-3460
-2868
-2018
-1193
-577
-239
-269
-328
-311
-149
166
503
876
1184
1447
1716
2044
2435
2802
3090
3172
3000
2586
2167
1861
1580
1386
1242
1187
1231
1311
1355
1227
888
322
-385
-988
-1519
-1974
-2357
-2869
-3485
-4102
-4593
-4726
-4482
-4173
-4009
-4075
-4245
-4379
-4457
-4394
-4403
-4393
-4196
-3824
-3254
-2682
-2117
-1621
-1256
-998
-910
-837
-764
-572
-352
-241
-261
-268
-96
198
561
827
893
815
698
655
642
590
504
430
438
475
483
444
391
342
232
115
14
-99
-201
-274
-346
-439
-546
-612
-547
-375
-133
98
230
364
495
612
828
1000
1167
1417
1617
1953
2283
2660
3073
3348
3743
3881
4084
4358
4428
4623
4675
4844
5037
5198
5236
4649
3579
2139
640
-169
-81
474
1037
1172
713
-24
-604
-915
-1270
-1861
-2616
-3477
-4124
-4310
-4257
-4085
-3904
-3842
-3806
-3799
-3682
-3485
-3269
-3027
-2929
-2877
-2867
-2873
-2741
-2452
-2044
-1647
-1235
-742
-190
394
946
1385
1627
1699
1616
1487
1426
1462
1632
1852
2071
2266
2351
2382
2346
2265
2152
1920
1648
1363
1080
800
489
161
-216
-604
-900
-1141
-1332
-1474
-1654
-1922
-2404
-3064
-3746
-4351
-4736
-4921
-4977
-4941
-4855
-4648
-4367
-4037
-3715
-3473
-3269
-3050
-2821
-2569
-2325
-2129
-1951
-1776
-1602
-1409
-1165
-855
-519
-243
-48
125
246
311
369
394
337
202
82
53
108
185
255
369
487
561
582
534
403
218
8
-177
-303
-392
-421
-432
-461
-477
-497
-510
-466
-348
-208
-82
25
116
191
278
346
418
571
670
861
1175
1463
1754
1973
2209
2431
2621
2855
3021
3213
3380
3462
3585
3700
3823
3876
3745
3392
2859
2159
1489
1074
866
722
499
117
-296
-626
-765
-845
-975
-1130
-1365
-1560
-1657
-1711
-1794
-1955
-2121
-2334
-2559
-2752
-2932
-3027
-3078
-3067
-2958
-2812
-2670
-2514
-2315
-2097
-1895
-1708
-1508
-1278
-1059
-851
-644
-458
-355
-294
-211
-132
-57
36
179
341
495
612
654
682
737
778
793
799
793
782
751
737
698
597
475
338
223
103
-21
-141
-283
-464
-677
-914
-1167
-1403
-1607
-1769
-1862
-1921
-1995
-2049
-2064
-1996
-1887
-1780
-1639
-1474
-1277
-1041
-814
-611
-455
-319
-205
-103
-27
-21
-25
10
73
133
198
281
338
370
394
396
380
293
149
3
-111
-218
-322
-406
-484
-545
-597
-651
-682
-648
-594
-557
-508
-459
-432
-433
-411
-371
-339
-308
-267
-208
-144
-75
0
64
104
127
158
207
250
286
336
392
464
536
597
637
666
685
700
738
772
801
835
885
929
958
978
994
994
968
959
966
975
948
898
854
819
755
697
665
602
510
422
363
308
249
199
186
195
147
73
32
-8
-92
-157
-174
-172
-189
-230
-251
-278
-328
-360
-357
-349
-365
-370
-371
-388
-417
-439
-439
-423
-400
-384
-356
-329
-325
-334
-360
-367
-355
-349
-337
-329
-300
-302
-332
-351
-356
-383
-410
-408
-385
-363
-362
-367
-394
-434
-480
-493
-488
-483
-470
-463
-473
-504
-517
-515
-506
-488
-502
-508
-500
-480
-460
-443
-423
-411
-424
-450
-441
-418
-403
-400
-386
-377
-372
-346
-313
-297
-297
-322
-342
-334
-319
-296
-280
-278
-281
-286
-288
-297
-295
-302
-338
-358
-343
-324
-291
-261
-246
-232
-256
-263
-245
-225
-192
-160
-108
-64
-23
38
83
120
157
180
205
238
304
365
428
480
553
637
676
681
695
733
774
809
852
895
941
973
1017
1058
1068
1046
1021
994
946
919
879
833
776
715
669
632
583
525
479
407
305
225
164
112
98
110
85
18
-49
-118
-209
-298
-359
-380
-382
-410
-466
-535
-582
-630
-690
-725
-722
-725
-741
-751
-766
-763
-765
-751
-732
-728
-736
-738
-716
-697
-706
-705
-715
-726
-722
-708
-685
-681
-707
-760
-793
-801
-784
-747
-718
-692
-688
-702
-722
-730
-715
-702
-691
-664
-615
-589
-598
-618
-626
-640
-683
-705
-694
-683
-710
-731
-706
-687
-682
-669
-651
-648
-646
-637
-616
-604
-610
-621
-609
-578
-572
-598
-624
-619
-639
-698
-724
-703
-692
-700
-705
-698
-713
-762
-785
-786
-773
-767
-757
-714
-681
-663
-641
-613
-598
-586
-584
-579
-562
-523
-468
-427
-361
-302
-263
-226
-178
-134
-98
-51
-8
42
114
189
260
319
380
436
475
511
545
602
653
677
694
731
778
813
838
852
852
816
777
775
757
703
645
614
588
567
545
523
494
410
313
242
174
129
103
85
68
15
-58
-134
-218
-298
-371
-414
-439
-478
-528
-565
-615
-687
-752
-803
-822
-823
-841
-846
-838
-838
-853
-850
-837
-822
-820
-831
-832
-846
-847
-822
-806
-784
-752
-730
-730
-757
-786
-798
-818
-834
-828
-815
-790
-761
-744
-728
-734
-753
-749
-734
-707
-702
-683
-659
-648
-631
-614
-602
-611
-641
-636
-612
-610
-589
-548
-526
-554
-600
-605
-600
-588
-578
-573
-565
-565
-563
-546
-534
-521
-520
-529
-550
-578
-595
-602
-602
-586
-588
-616
-614
-611
-634
-644
-640
-632
-620
-620
-602
-568
-537
-528
-531
-514
-482
-447
-433
-422
-394
-367
-319
-270
-222
-175
-138
-109
-63
-18
28
92
162
223
273
344
421
486
550
571
595
632
663
679
707
746
771
800
841
884
876
868
869
862
834
790
744
695
667
635
620
593
550
489
413
332
257
205
163
109
93
61
16
-45
-118
-195
-268
-326
-371
-400
-427
-453
-512
-574
-620
-664
-710
-728
-742
-751
-762
-780
-786
-776
-761
-761
-771
-764
-749
-753
-764
-757
-742
-724
-715
-703
-661
-642
-659
-695
-724
-752
-763
-748
-727
-701
-691
-692
-690
-673
-673
-695
-692
-669
-628
-599
-603
-600
-587
-580
-595
-609
-595
-592
-586
-574
-556
-553
-583
-589
-607
-613
-599
-587
-567
-530
-513
-517
-508
-500
-491
-471
-458
-448
-448
-463
-485
-505
-523
-539
-537
-523
-530
-550
-571
-583
-590
-587
-588
-584
-579
-568
-547
-541
-535
-512
-499
-491
-472
-444
-420
-411
-371
-313
-249
-206
-176
-147
-116
-75
-25
23
55
93
140
192
239
302
365
407
450
493
541
580
611
636
655
689
723
754
787
814
818
801
798
796
767
730
718
711
704
678
646
607
537
445
371
312
269
241
231
214
167
106
26
-53
-121
-177
-222
-255
-281
-321
-392
-461
-526
-584
-608
-639
-682
-718
-735
-763
-787
-778
-752
-738
-745
-739
-720
-713
-727
-746
-760
-748
-737
-721
-681
-644
-662
-686
-695
-701
-709
-712
-708
-702
-715
-716
-701
-689
-703
-730
-720
-704
-690
-683
-661
-649
-645
-639
-625
-618
-603
-599
-614
-616
-603
-599
-579
-560
-564
-568
-560
-550
-554
-540
-529
-535
-524
-499
-498
-484
-473
-470
-482
-495
-515
-553
-587
-589
-570
-583
-592
-605
-605
-597
-587
-563
-533
-518
-534
-530
-526
-525
-518
-489
-484
-473
-457
-438
-428
-398
-334
-279
-227
-183
-153
-136
-112
-103
-77
-31
2
31
89
139
185
245
306
367
396
412
438
462
502
545
582
614
646
670
691
721
735
726
723
731
730
726
715
691
678
663
628
578
533
473
418
378
340
312
300
290
266
206
129
63
2
-55
-104
-129
-158
-204
-246
-285
-344
-408
-448
-478
-512
-551
-601
-670
-705
-711
-719
-722
-730
-721
-712
-720
-729
-737
-742
-737
-730
-732
-722
-699
-707
-729
-755
-784
-785
-774
-751
-731
-733
-743
-756
-753
-758
-758
-729
-711
-708
-698
-682
-677
-674
-664
-636
-596
-577
-581
-609
-612
-617
-623
-606
-584
-567
-550
-532
-530
-542
-543
-545
-549
-526
-516
-500
-486
-477
-490
-513
-508
-511
-526
-532
-541
-543
-538
-535
-539
-558
-564
-557
-555
-562
-550
-534
-519
-514
-527
-506
-487
-478
-476
-476
-486
-498
-478
-439
-398
-349
-296
-261
-230
-188
-150
-127
-111
-84
-33
28
77
122
185
232
255
279
308
340
363
382
426
468
492
518
558
584
593
610
642
661
659
673
691
689
691
690
690
662
625
577
511
456
406
361
328
294
270
234
208
189
125
55
-2
-46
-82
-120
-165
-194
-233
-295
-343
-385
-424
-465
-508
-569
-613
-639
-672
-691
-705
-702
-698
-713
-737
-743
-750
-758
-756
-722
-684
-674
-679
-681
-680
-708
-739
-740
-738
-743
-751
-747
-739
-744
-737
-736
-728
-733
-741
-729
-717
-708
-705
-690
-665
-644
-633
-625
-614
-627
-637
-639
-653
-655
-659
-628
-602
-596
-602
-605
-589
-593
-582
-555
-532
-510
-508
-530
-538
-537
-545
-547
-554
-565
-583
-597
-612
-613
-610
-607
-624
-636
-620
-599
-587
-590
-585
-591
-581
-566
-554
-522
-495
-478
-486
-495
-495
-491
-460
-413
-361
-320
-279
-244
-207
-184
-181
-158
-118
-70
-18
53
121
134
151
198
229
231
259
311
341
358
387
423
451
489
531
553
552
545
557
593
615
611
602
618
635
635
620
607
587
549
487
446
408
367
335
313
297
269
215
158
112
59
28
24
11
-26
-72
-104
-134
-173
-197
-235
-288
-330
-371
-417
-460
-491
-514
-551
-585
-616
-642
-668
-708
-738
-753
-763
-770
-764
-758
-752
-745
-760
-777
-787
-798
-793
-799
-807
-820
-820
-816
-820
-817
-804
-805
-820
-808
-776
-751
-737
-718
-693
-676
-674
-665
-650
-648
-666
-659
-624
-612
-601
-589
-574
-568
-581
-587
-595
-589
-588
-569
-553
-543
-541
-548
-536
-550
-566
-577
-574
-579
-588
-598
-611
-612
-610
-627
-649
-638
-637
-633
-612
-612
-608
-617
-626
-620
-615
-617
-568
-563
-559
-540
-528
-524
-510
-461
-431
-404
-359
-319
-310
-299
-255
-196
-156
-116
-54
6
41
73
126
161
210
241
272
296
313
342
370
405
424
448
477
488
496
498
492
499
514
533
551
555
577
592
602
588
558
525
486
450
427
397
377
336
254
148
11
-106
-205
-272
-319
-374
-432
-548
-598
-646
-693
-733
-842
-930
-1054
-1205
-1355
-1444
-1505
-1586
-1665
-1736
-1796
-1834
-1859
-1860
-1827
-1803
-1752
-1703
-1691
-1674
-1634
-1606
-1610
-1659
-1656
-1649
-1641
-1678
-1722
-1769
-1842
-1962
-2079
-2118
-2165
-2221
-2288
-2369
-2436
-2563
-2671
-2736
-2831
-2870
-2991
-3174
-3347
-3522
-3706
-3823
-3910
-4002
-4084
-4188
-4287
-4379
-4479
-4564
-4537
-4450
-4396
-4241
-4170
-4145
-4067
-4046
-4015
-4007
-4078
-4211
-4396
-4416
-4390
-4368
-4265
-4151
-3997
-3863
-3761
-3740
-3672
-3672
-3722
-3879
-4157
-4397
-4613
-4789
-4900
-4894
-4804
-4574
-4293
-3868
-3401
-3013
-2585
-2026
-1535
-1239
-953
-815
-661
-655
-381
-249
-122
329
551
739
898
998
1087
1272
1434
1514
1576
1674
1830
1846
2028
2384
2693
3108
3565
4053
4321
4676
4979
5229
5567
5843
5862
5630
5297
4877
4478
3804
3083
2050
795
-119
-578
-773
-694
-580
-800
-1225
-1608
-1732
-1726
-1423
-1181
-1212
-1534
-1901
-2102
-2376
-2344
-2304
-2413
-2390
-2407
-2345
-2136
-1777
-1240
-665
-47
497
880
1060
1229
1352
1387
1534
1713
1830
1844
1797
1734
1671
1663
1770
1902
2021
2134
2191
2152
2157
2126
1957
1720
1388
924
408
-102
-560
-1018
-1468
-1871
-2222
-2527
-2771
-2949
-3257
-3509
-3785
-4110
-4328
-4451
-4594
-4674
-4590
-4445
-4241
-4037
-3810
-3593
-3269
-2895
-2501
-1996
-1557
-1227
-963
-727
-501
-303
-76
94
179
266
308
370
501
649
790
946
1058
1111
1133
1126
1099
1040
967
951
959
930
878
828
787
760
774
807
839
858
896
918
939
1021
1104
1195
1314
1415
1503
1661
1829
1981
2207
2486
2777
3095
3399
3742
4085
4427
4804
5169
5429
5602
5806
5902
6023
6188
6217
6170
6047
5841
5430
4666
3869
2510
983
-34
-711
-1040
-785
-487
-740
-1089
-1475
-1989
-2189
-2015
-2036
-2214
-2455
-2771
-3188
-3408
-3373
-3490
-3526
-3432
-3458
-3372
-3032
-2564
-1912
-1107
-257
478
984
1243
1275
1204
1163
1262
1466
1712
1973
2120
2175
2212
2262
2400
2537
2684
2807
2783
2688
2603
2456
2284
2031
1656
1151
521
-69
-591
-1032
-1328
-1464
-1550
-1618
-1674
-1822
-2005
-2287
-2682
-3113
-3656
-4136
-4453
-4792
-4930
-4875
-4852
-4708
-4369
-3986
-3576
-2955
-2341
-1811
-1245
-723
-392
-177
41
116
102
181
224
207
297
406
541
781
1054
1285
1456
1530
1507
1404
1282
1126
958
801
650
490
310
163
65
71
147
264
452
626
751
887
994
1055
1105
1160
1187
1186
1180
1192
1253
1356
1542
1763
2064
2448
2815
3193
3608
4005
4290
4585
4898
5079
5303
5532
5609
5635
5712
5767
5778
5797
5713
5484
5210
4663
3780
2773
1410
138
-658
-1201
-1273
-1125
-1213
-1540
-1934
-2320
-2615
-2551
-2574
-2710
-2957
-3348
-3582
-3757
-3697
-3599
-3606
-3575
-3590
-3516
-3214
-2715
-2079
-1298
-504
190
738
1040
1202
1278
1327
1497
1713
1958
2182
2338
2445
2544
2640
2714
2855
2921
2945
2938
2823
2731
2544
2294
1963
1508
950
316
-258
-760
-1171
-1442
-1637
-1809
-1984
-2143
-2390
-2766
-3190
-3774
-4375
-4897
-5371
-5601
-5649
-5598
-5391
-5117
-4773
-4322
-3848
-3354
-2775
-2213
-1671
-1167
-803
-535
-399
-347
-274
-239
-200
-132
-75
58
229
439
706
937
1080
1133
1084
970
834
676
567
466
319
193
78
-38
-99
-114
-60
68
200
335
454
527
583
622
615
604
569
508
493
514
656
838
1038
1363
1657
1963
2358
2777
3160
3597
4012
4310
4676
4947
5113
5269
5259
5264
5234
5177
5206
5210
5137
4956
4545
3615
2473
1035
-544
-1435
-1887
-2041
-1742
-1830
-2327
-2931
-3534
-3867
-3861
-3700
-3765
-3913
-4235
-4451
-4453
-4391
-4207
-4287
-4405
-4380
-4270
-3785
-3017
-2169
-1261
-459
139
562
809
962
1154
1362
1663
1963
2181
2377
2443
2482
2541
2575
2622
2690
2677
2624
2618
2498
2342
2134
1710
1186
520
-187
-788
-1312
-1643
-1846
-2062
-2283
-2560
-2851
-3083
-3270
-3513
-3707
-3961
-4340
-4584
-4985
-5352
-5594
-5924
-5927
-5661
-5228
-4520
-3783
-3091
-2421
-1742
-1138
-612
-244
-77
31
28
111
213
219
283
225
132
134
157
284
452
587
726
774
729
645
434
162
-105
-385
-577
-670
-693
-618
-520
-404
-221
-61
62
200
278
347
473
568
672
795
816
847
933
1032
1225
1426
1679
2013
2378
2850
3370
3845
4231
4512
4709
4881
5055
5166
5292
5320
5209
5150
5071
5022
5038
4964
4750
4311
3345
2087
596
-1066
-2108
-2525
-2748
-2509
-2544
-3182
-3784
-4326
-4516
-4245
-3862
-3751
-3886
-4203
-4380
-4311
-4190
-3928
-3922
-4130
-4058
-3726
-3074
-2040
-1057
-226
409
817
1123
1362
1631
1909
2152
2405
2613
2637
2615
2592
2507
2471
2444
2420
2436
2401
2361
2317
2125
1818
1345
705
64
-601
-1207
-1659
-2037
-2323
-2528
-2806
-3081
-3292
-3496
-3554
-3549
-3633
-3799
-4026
-4344
-4660
-4884
-5099
-5318
-5390
-5242
-4847
-4149
-3258
-2485
-1854
-1322
-925
-536
-165
121
242
263
262
184
108
54
-80
-247
-315
-313
-263
-95
81
177
190
94
-82
-319
-578
-813
-1009
-1101
-1120
-1088
-1006
-891
-762
-605
-375
-151
80
289
410
564
728
880
1040
1119
1178
1236
1362
1569
1826
2141
2360
2600
2929
3220
3589
3930
4212
4420
4586
4669
4722
4738
4702
4685
4587
4519
4538
4379
4299
4154
3715
3160
1998
605
-948
-2529
-3253
-3510
-3445
-3015
-3290
-3885
-4412
-4847
-4688
-4146
-3670
-3581
-3745
-4043
-4052
-3870
-3632
-3362
-3507
-3626
-3320
-2835
-1860
-690
119
794
1118
1254
1483
1661
1942
2239
2348
2454
2395
2191
2116
1960
1832
1812
1767
1733
1751
1692
1637
1485
1061
589
-50
-756
-1271
-1807
-2192
-2411
-2723
-2921
-3117
-3389
-3497
-3540
-3572
-3543
-3642
-3809
-3939
-4006
-4060
-4122
-4187
-4309
-4298
-4049
-3601
-2987
-2356
-1766
-1288
-917
-566
-291
-55
122
184
175
122
30
-110
-239
-329
-430
-485
-492
-479
-400
-294
-205
-213
-318
-474
-682
-893
-1045
-1114
-1177
-1191
-1202
-1195
-1101
-948
-703
-399
-101
156
370
559
690
824
967
1054
1208
1327
1441
1592
1726
1923
2127
2350
2590
2814
3077
3370
3692
3930
4089
4186
4184
4164
4132
4138
4115
4054
4100
3999
4050
4102
3902
3673
3208
2186
833
-593
-2265
-3318
-3448
-3536
-3113
-3014
-3720
-4145
-4619
-4390
-3724
-3204
-2862
-3077
-3444
-3454
-3260
-3094
-2901
-3025
-3309
-3099
-2531
-1651
-513
330
923
1240
1387
1642
1802
1981
2213
2257
2231
2144
1814
1592
1444
1316
1358
1371
1401
1422
1421
1407
1248
887
371
-244
-887
-1374
-1733
-2066
-2293
-2624
-2893
-3015
-3224
-3233
-3219
-3181
-3087
-3176
-3193
-3370
-3604
-3676
-3885
-3846
-3666
-3494
-3139
-2790
-2351
-1880
-1368
-888
-512
-230
-53
75
140
209
219
86
-84
-315
-538
-597
-605
-558
-480
-424
-366
-351
-357
-361
-449
-551
-665
-821
-935
-1027
-1083
-1147
-1170
-1117
-1026
-832
-565
-244
64
278
463
569
657
771
891
1023
1171
1346
1531
1717
1911
2083
2229
2386
2541
2693
2919
3166
3366
3566
3639
3681
3706
3736
3798
3864
3947
3969
3954
3909
3802
3599
3271
2913
2272
1035
-258
-1883
-3237
-3509
-3528
-3093
-2704
-3312
-3858
-4377
-4376
-3624
-3057
-2662
-2826
-3368
-3494
-3275
-3015
-2731
-2773
-3072
-3012
-2494
-1644
-528
310
815
1133
1231
1509
1746
1866
2066
2059
2003
1971
1701
1483
1341
1142
1150
1183
1212
1261
1217
1141
981
655
209
-292
-903
-1370
-1700
-2065
-2272
-2548
-2823
-2964
-3152
-3175
-3089
-3018
-2838
-2790
-2882
-3008
-3259
-3394
-3324
-3292
-3109
-2856
-2751
-2440
-2079
-1725
-1220
-906
-688
-467
-339
-128
13
30
49
-87
-295
-400
-499
-533
-472
-493
-469
-415
-424
-389
-391
-418
-454
-566
-651
-740
-885
-963
-1024
-1144
-1169
-1185
-1182
-1018
-907
-725
-460
-299
-70
129
251
485
670
816
1024
1142
1292
1500
1619
1857
2107
2252
2489
2596
2639
2793
2863
2972
3130
3171
3247
3285
3285
3393
3444
3506
3577
3512
3478
3401
3187
2998
2600
2079
1156
-144
-1421
-2811
-3430
-3333
-3145
-2683
-2812
-3399
-3749
-3854
-3381
-2695
-2278
-2304
-2682
-3006
-2929
-2640
-2423
-2309
-2469
-2606
-2200
-1503
-608
311
803
1062
1205
1309
1561
1733
1841
1908
1755
1602
1383
1076
941
844
819
891
930
930
921
853
722
502
105
-359
-871
-1390
-1708
-1996
-2292
-2484
-2771
-2925
-2957
-2981
-2828
-2815
-2808
-2797
-2876
-2770
-2758
-2741
-2673
-2698
-2566
-2340
-2087
-1797
-1561
-1365
-1147
-899
-623
-336
-153
-53
21
15
10
-16
-142
-203
-279
-340
-336
-362
-351
-334
-335
-292
-279
-266
-257
-329
-400
-480
-578
-644
-708
-795
-822
-848
-837
-718
-655
-566
-418
-388
-239
-120
-57
119
229
431
646
807
980
1067
1169
1347
1559
1825
2109
2291
2365
2485
2543
2655
2796
2856
2946
2943
2937
2981
2976
2942
2970
2938
2853
2813
2552
2222
1836
1313
946
578
199
-285
-1137
-1944
-2729
-3175
-3040
-2815
-2557
-2549
-2836
-3033
-2970
-2653
-2242
-2000
-2077
-2265
-2378
-2230
-1823
-1515
-1336
-1248
-1209
-896
-408
125
667
968
1083
1164
1190
1257
1300
1262
1200
1037
866
741
599
545
529
488
436
333
192
25
-133
-336
-562
-876
-1290
-1685
-2117
-2384
-2532
-2595
-2607
-2815
-2979
-3138
-3183
-2948
-2810
-2650
-2565
-2602
-2432
-2240
-1995
-1793
-1775
-1738
-1652
-1485
-1182
-916
-777
-684
-596
-500
-344
-214
-127
-63
-73
-65
-76
-113
-105
-132
-163
-145
-184
-187
-183
-194
-148
-150
-174
-219
-311
-342
-372
-429
-451
-511
-579
-579
-575
-505
-384
-319
-229
-121
-71
72
227
319
438
528
646
789
957
1139
1254
1377
1472
1562
1723
1866
1992
2088
2156
2239
2296
2378
2409
2383
2371
2340
2337
2326
2310
2257
2157
1967
1664
1323
918
524
158
-182
-481
-883
-1255
-1546
-1781
-1847
-1927
-2077
-2236
-2411
-2417
-2283
-2151
-1999
-1982
-2086
-2137
-2079
-1890
-1622
-1407
-1267
-1104
-888
-588
-241
42
250
358
423
560
684
774
840
794
723
642
586
572
545
537
504
427
339
204
42
-127
-300
-478
-678
-905
-1167
-1421
-1710
-1953
-2082
-2159
-2134
-2158
-2315
-2451
-2606
-2664
-2513
-2417
-2389
-2413
-2450
-2295
-1999
-1659
-1404
-1322
-1266
-1146
-947
-631
-370
-321
-339
-343
-326
-229
-104
-46
-37
-44
-10
27
67
127
135
129
138
127
115
119
108
65
8
-64
-149
-251
-293
-285
-289
-219
-213
-274
-213
-214
-140
44
95
174
209
170
250
350
439
556
597
640
777
893
1107
1274
1418
1610
1689
1728
1725
1769
1810
1832
1833
1841
1879
1913
1948
1976
2008
2120
2164
2175
2082
1822
1557
1151
749
304
-182
-545
-1012
-1373
-1580
-1796
-1860
-1888
-1912
-1837
-1766
-1666
-1548
-1540
-1587
-1687
-1780
-1796
-1787
-1722
-1607
-1463
-1331
-1102
-852
-589
-274
-25
191
354
466
598
648
657
638
534
466
363
274
224
197
201
189
158
106
40
-44
-147
-302
-493
-711
-961
-1237
-1506
-1779
-2012
-2151
-2199
-2150
-2072
-2026
-2098
-2209
-2269
-2304
-2175
-1996
-1903
-1855
-1910
-1901
-1752
-1537
-1318
-1180
-1102
-993
-810
-522
-254
-137
-133
-153
-149
-73
73
152
154
122
83
73
74
105
129
117
122
118
118
138
66
5
-32
-93
-93
-157
-170
-130
-163
-134
-95
-141
-128
-34
-2
85
172
154
168
157
175
239
268
307
336
373
476
569
666
762
810
816
858
889
897
959
957
894
835
752
688
634
590
597
543
519
523
471
477
473
436
402
336
244
158
57
-43
-168
-339
-487
-638
-753
-775
-831
-876
-893
-989
-1057
-1045
-1048
-1042
-1073
-1122
-1158
-1219
-1203
-1184
-1207
-1219
-1263
-1275
-1201
-1137
-1079
-1031
-1032
-1051
-1043
-1018
-992
-1029
-1088
-1149
-1228
-1238
-1190
-1179
-1164
-1164
-1181
-1180
-1165
-1127
-1112
-1117
-1116
-1138
-1165
-1168
-1179
-1207
-1225
-1232
-1229
-1204
-1173
-1104
-1029
-962
-886
-805
-727
-643
-556
-466
-384
-327
-254
-188
-104
-21
68
169
230
255
283
312
314
350
406
456
516
521
557
617
661
756
779
809
864
869
943
994
1001
1041
1016
1015
1051
1072
1104
1134
1173
1245
1350
1449
1610
1750
1797
1836
1812
1707
1603
1474
1326
1165
964
737
476
271
56
-135
-274
-502
-630
-730
-842
-917
-1068
-1262
-1445
-1558
-1571
-1540
-1531
-1571
-1626
-1666
-1564
-1380
-1229
-1062
-963
-874
-697
-513
-348
-218
-179
-142
-76
53
223
296
333
340
320
353
403
433
434
428
407
388
345
254
159
21
-98
-206
-348
-471
-623
-753
-854
-940
-991
-1059
-1115
-1156
-1205
-1207
-1208
-1233
-1239
-1242
-1252
-1234
-1182
-1130
-1066
-1006
-953
-884
-822
-718
-630
-536
-418
-364
-313
-265
-260
-272
-343
-508
-667
-839
-911
-826
-765
-713
-696
-724
-674
-573
-432
-305
-282
-324
-349
-360
-334
-322
-375
-450
-549
-602
-553
-501
-451
-416
-395
-328
-231
-111
31
113
175
230
266
313
325
341
357
362
383
407
433
494
530
584
638
627
656
681
680
690
654
598
555
435
375
335
249
240
190
124
142
118
89
111
79
60
42
-3
-15
-26
-68
-107
-141
-202
-228
-275
-326
-340
-359
-368
-377
-372
-345
-340
-341
-343
-339
-344
-386
-407
-441
-472
-521
-600
-656
-708
-778
-819
-845
-889
-932
-960
-966
-963
-944
-937
-932
-948
-956
-956
-986
-975
-962
-970
-964
-966
-944
-908
-911
-900
-857
-815
-775
-733
-687
-647
-619
-592
-543
-518
-501
-485
-477
-449
-408
-370
-311
-253
-206
-162
-125
-70
-22
8
46
71
100
141
166
205
215
195
170
149
152
150
154
181
194
233
257
260
303
307
305
318
348
390
400
424
426
410
407
425
448
500
545
530
538
545
543
553
556
572
568
545
558
533
474
453
427
374
371
366
345
353
330
313
307
256
218
196
150
112
68
25
-23
-87
-160
-243
-331
-377
-411
-440
-475
-520
-583
-653
-701
-758
-793
-820
-846
-877
-928
-967
-1009
-1033
-1070
-1086
-1079
-1075
-1063
-1058
-1050
-1056
-1060
-1056
-1034
-1020
-981
-948
-947
-943
-949
-958
-963
-971
-980
-978
-990
-1015
-1028
-1024
-1013
-1012
-1003
-994
-977
-956
-928
-890
-841
-799
-769
-724
-664
-596
-531
-454
-369
-276
-197
-112
-25
61
154
217
262
303
322
319
308
310
309
307
308
313
311
311
302
292
294
284
269
267
250
231
240
229
213
188
170
155
140
131
134
127
136
164
208
259
287
319
348
359
368
392
426
445
452
462
459
440
429
425
419
418
412
400
401
394
353
303
247
191
130
52
-27
-147
-301
-441
-573
-655
-721
-787
-855
-937
-1022
-1074
-1103
-1131
-1151
-1157
-1156
-1156
-1144
-1131
-1125
-1141
-1155
-1156
-1135
-1110
-1070
-1055
-1047
-1025
-1002
-970
-938
-901
-860
-810
-779
-764
-749
-724
-708
-707
-711
-712
-736
-768
-810
-839
-869
-914
-946
-974
-984
-987
-979
-964
-955
-943
-933
-892
-834
-774
-722
-660
-614
-567
-497
-423
-348
-286
-222
-165
-115
-59
-17
26
59
97
140
186
209
243
290
301
334
359
381
415
448
481
509
522
522
514
509
496
478
461
429
377
337
315
291
265
257
255
265
268
267
278
288
281
260
254
259
228
208
202
181
165
137
104
69
26
-31
-100
-189
-269
-331
-410
-469
-532
-608
-671
-720
-758
-785
-807
-815
-809
-796
-759
-734
-719
-712
-716
-723
-726
-726
-725
-731
-733
-749
-782
-786
-800
-814
-808
-785
-755
-743
-734
-728
-715
-690
-670
-648
-628
-620
-612
-605
-611
-619
-624
-623
-622
-630
-662
-682
-698
-717
-737
-744
-736
-718
-703
-676
-632
-591
-549
-512
-477
-443
-401
-357
-301
-235
-188
-136
-101
-88
-83
-69
-47
-39
-36
-29
-13
-12
-10
-18
-24
-35
-35
-27
-32
-42
-56
-58
-88
-120
-140
-130
-116
-105
-88
-83
-77
-60
-57
-37
-16
3
27
34
37
62
101
128
167
209
242
286
332
366
414
445
468
465
451
430
417
385
343
317
279
256
220
205
200
182
127
101
98
89
87
74
65
56
50
45
42
43
35
25
25
35
36
44
55
73
81
91
104
91
76
75
77
79
74
58
60
58
57
50
40
37
28
15
6
-13
-27
-32
-43
-71
-98
-123
-154
-183
-211
-229
-235
-241
-267
-288
-306
-326
-335
-337
-341
-359
-376
-381
-360
-330
-306
-282
-263
-245
-234
-221
-214
-203
-185
-176
-172
-148
-105
-97
-103
-89
-66
-45
-40
-35
-23
-22
-20
6
16
5
-3
-1
-9
-19
-25
-20
-25
-37
-48
-50
-37
-30
-16
-5
-3
-1
-2
6
31
35
34
37
47
53
60
67
70
87
93
108
117
128
138
140
130
116
108
94
77
90
91
80
78
73
77
72
68
71
61
32
-1
-31
-46
-67
-90
-95
-115
-146
-166
-187
-196
-215
-231
-240
-245
-255
-268
-279
-298
-316
-339
-361
-376
-388
-400
-411
-425
-428
-433
-441
-446
-438
-452
-479
-493
-499
-515
-543
-566
-582
-580
-586
-583
-565
-556
-573
-596
-616
-631
-637
-627
-629
-636
-645
-660
-677
-696
-699
-699
-697
-703
-708
-692
-681
-677
-679
-671
-665
-674
-673
-654
-635
-622
-609
-594
-586
-564
-533
-508
-472
-457
-444
-426
-404
-394
-385
-359
-348
-325
-317
-308
-291
-274
-253
-238
-222
-230
-228
-209
-201
-177
-161
-166
-162
-167
-160
-153
-155
-157
-172
-169
-167
-170
-155
-142
-125
-108
-102
-113
-108
-90
-76
-62
-55
-45
-39
-26
-7
1
7
5
1
20
24
16
5
-8
-28
-55
-66
-88
-100
-113
-119
-124
-138
-159
-183
-193
-220
-254
-278
-298
-317
-332
-328
-347
-361
-382
-411
-434
-452
-456
-459
-472
-489
-480
-469
-482
-503
-516
-527
-544
-557
-546
-548
-565
-577
-589
-600
-595
-591
-599
-602
-589
-582
-563
-558
-562
-557
-561
-562
-574
-576
-576
-586
-595
-601
-618
-631
-641
-653
-676
-690
-686
-705
-719
-720
-742
-760
-765
-768
-757
-753
-753
-754
-754
-755
-754
-745
-740
-721
-699
-679
-660
-643
-620
-608
-581
-538
-518
-497
-459
-442
-430
-410
-386
-364
-347
-331
-327
-310
-296
-274
-236
-206
-177
-151
-131
-133
-136
-141
-143
-125
-127
-123
-124
-127
-131
-125
-114
-137
-144
-138
-118
-104
-95
-79
-71
-68
-75
-72
-57
-42
-31
-19
-4
-1
12
15
27
39
37
37
38
39
39
32
20
-6
-43
-65
-97
-124
-125
-132
-161
-191
-219
-250
-289
-319
-344
-364
-384
-416
-448
-468
-502
-545
-578
-608
-618
-636
-653
-666
-670
-674
-698
-723
-716
-713
-731
-720
-709
-704
-681
-669
-664
-660
-660
-667
-669
-664
-645
-636
-613
-603
-601
-601
-608
-606
-609
-595
-581
-549
-526
-518
-524
-531
-536
-548
-555
-564
-566
-556
-562
-589
-602
-620
-633
-642
-657
-670
-679
-680
-675
-675
-673
-680
-696
-691
-683
-673
-657
-641
-628
-623
-614
-584
-539
-515
-502
-475
-446
-419
-402
-372
-351
-347
-326
-304
-264
-224
-202
-171
-144
-121
-103
-89
-81
-72
-70
-66
-64
-63
-62
-60
-63
-69
-86
-97
-96
-101
-97
-71
-56
-58
-55
-41
-36
-26
-17
-11
-10
-21
-15
6
22
24
25
41
52
51
56
71
96
117
122
122
108
99
90
78
60
36
20
2
-19
-45
-66
-100
-143
-182
-226
-259
-276
-301
-334
-389
-427
-442
-468
-495
-531
-558
-580
-601
-623
-621
-622
-650
-680
-673
-671
-676
-680
-672
-660
-653
-650
-663
-676
-667
-658
-656
-643
-634
-613
-609
-609
-606
-607
-616
-623
-617
-601
-594
-592
-595
-603
-598
-608
-615
-624
-617
-623
-627
-610
-618
-634
-644
-652
-667
-663
-654
-655
-655
-643
-649
-644
-635
-632
-628
-631
-622
-606
-574
-561
-550
-529
-511
-485
-445
-402
-356
-315
-288
-254
-216
-188
-165
-134
-109
-76
-33
-7
5
23
41
58
81
108
121
128
126
145
169
180
178
175
179
168
167
166
161
142
139
148
143
137
122
126
115
96
93
86
72
61
49
29
17
10
10
-13
-32
-32
-40
-45
-45
-38
-33
-37
-56
-83
-96
-91
-103
-116
-143
-171
-192
-218
-245
-278
-302
-329
-362
-393
-416
-451
-489
-516
-545
-571
-589
-608
-624
-644
-656
-668
-678
-697
-712
-714
-710
-710
-702
-694
-685
-674
-659
-649
-644
-637
-642
-653
-655
-644
-639
-633
-615
-597
-591
-586
-581
-575
-561
-543
-531
-513
-499
-489
-494
-503
-513
-510
-508
-514
-516
-513
-519
-540
-556
-578
-601
-619
-641
-656
-654
-650
-654
-672
-671
-672
-657
-644
-635
-618
-593
-584
-576
-545
-518
-496
-473
-458
-434
-398
-359
-316
-276
-229
-195
-163
-132
-99
-58
-37
-27
-8
15
28
46
80
93
102
110
116
129
141
165
189
208
222
228
233
227
232
237
226
214
203
202
206
220
221
214
195
187
170
150
144
124
94
67
35
4
-2
-2
-9
-29
-48
-52
-63
-94
-111
-129
-149
-170
-195
-216
-249
-280
-316
-356
-385
-421
-448
-466
-469
-478
-502
-544
-572
-598
-621
-630
-637
-637
-650
-671
-678
-681
-691
-690
-689
-684
-677
-672
-659
-642
-635
-634
-643
-661
-674
-680
-689
-693
-690
-690
-692
-677
-677
-673
-646
-644
-640
-642
-637
-644
-637
-628
-641
-638
-627
-615
-609
-590
-576
-572
-563
-565
-562
-550
-528
-520
-532
-546
-552
-543
-543
-546
-537
-531
-516
-495
-479
-463
-446
-423
-415
-406
-385
-362
-332
-295
-264
-233
-208
-192
-175
-152
-127
-100
-61
-24
13
39
61
80
91
106
122
136
159
189
214
240
263
292
322
349
373
398
402
394
403
411
403
397
386
376
372
363
346
344
331
319
301
281
255
223
197
174
152
140
123
91
68
52
32
9
-6
-29
-51
-65
-83
-110
-149
-187
-212
-229
-268
-307
-340
-374
-391
-410
-426
-445
-469
-479
-493
-522
-544
-558
-570
-584
-587
-604
-630
-646
-666
-682
-691
-687
-667
-645
-631
-624
-612
-607
-592
-592
-597
-599
-595
-596
-610
-608
-594
-585
-593
-588
-569
-552
-533
-521
-492
-470
-462
-457
-469
-478
-495
-507
-515
-531
-531
-533
-539
-545
-546
-559
-571
-575
-563
-568
-576
-568
-581
-592
-609
-636
-653
-642
-626
-607
-588
-565
-545
-515
-496
-483
-454
-434
-403
-358
-312
-282
-267
-243
-206
-164
-125
-74
-8
40
70
101
134
154
162
166
177
199
225
266
291
308
321
333
349
374
407
419
431
445
455
458
449
439
425
420
411
403
406
402
394
373
356
342
333
314
291
274
250
224
197
170
138
109
67
31
3
-22
-59
-91
-103
-123
-154
-185
-221
-259
-298
-337
-390
-436
-470
-501
-528
-545
-568
-592
-621
-632
-637
-646
-648
-648
-651
-662
-671
-682
-690
-690
-679
-664
-667
-659
-641
-639
-643
-647
-652
-655
-666
-676
-686
-691
-694
-700
-699
-693
-693
-700
-715
-716
-715
-699
-679
-657
-647
-650
-641
-630
-623
-624
-619
-606
-596
-591
-597
-609
-601
-600
-595
-587
-574
-573
-584
-584
-583
-588
-590
-584
-579
-562
-551
-538
-532
-536
-522
-505
-473
-453
-435
-403
-384
-361
-335
-302
-266
-227
-186
-141
-89
-40
3
36
64
87
110
126
142
164
187
193
211
247
271
286
320
346
363
373
379
398
429
469
503
527
555
575
592
599
588
591
597
597
601
599
599
578
546
514
479
447
418
391
365
345
309
266
220
165
112
85
53
17
-17
-56
-94
-137
-182
-233
-278
-326
-372
-405
-457
-510
-548
-593
-616
-629
-642
-665
-693
-720
-743
-763
-769
-774
-785
-790
-790
-785
-775
-770
-764
-741
-726
-708
-701
-689
-665
-665
-675
-677
-675
-670
-675
-667
-655
-658
-651
-635
-623
-618
-620
-610
-605
-612
-614
-618
-612
-624
-630
-612
-593
-582
-580
-565
-553
-549
-546
-538
-521
-510
-506
-501
-491
-477
-474
-466
-467
-454
-433
-424
-420
-417
-414
-417
-410
-399
-388
-349
-316
-293
-270
-241
-221
-198
-161
-122
-83
-50
-9
37
63
73
106
143
170
208
247
283
306
315
328
345
362
387
415
439
460
457
456
468
475
493
518
536
555
575
603
614
606
611
604
595
580
562
562
545
529
510
489
464
423
388
364
331
306
275
256
229
180
142
106
58
6
-23
-57
-87
-113
-158
-217
-259
-295
-334
-379
-429
-472
-503
-535
-589
-645
-677
-717
-760
-786
-803
-824
-845
-846
-858
-870
-877
-880
-874
-877
-865
-838
-817
-796
-785
-771
-761
-751
-724
-713
-716
-714
-699
-679
-680
-691
-691
-705
-712
-725
-727
-722
-726
-726
-726
-721
-723
-705
-700
-699
-690
-689
-694
-705
-717
-711
-713
-713
-701
-703
-701
-685
-683
-681
-668
-656
-650
-638
-632
-628
-615
-606
-599
-584
-560
-552
-546
-522
-495
-456
-423
-396
-360
-317
-272
-245
-221
-194
-174
-149
-109
-72
-24
26
58
88
100
118
135
151
172
198
222
238
267
283
298
299
291
297
308
329
344
363
387
410
435
439
447
468
502
531
558
572
576
572
556
535
523
519
525
517
483
443
417
386
331
304
274
230
204
168
133
84
42
4
-33
-71
-121
-161
-199
-265
-326
-369
-415
-468
-535
-592
-639
-684
-727
-758
-774
-807
-859
-903
-941
-976
-1012
-1038
-1049
-1058
-1055
-1057
-1063
-1072
-1067
-1052
-1038
-1016
-989
-970
-955
-923
-909
-904
-885
-882
-888
-898
-904
-905
-904
-897
-891
-884
-883
-885
-880
-881
-880
-875
-864
-860
-852
-845
-835
-821
-814
-809
-792
-779
-778
-772
-749
-718
-703
-696
-684
-678
-669
-639
-617
-596
-581
-562
-545
-525
-490
-459
-427
-396
-359
-317
-285
-258
-242
-224
-191
-164
-132
-117
-101
-68
-46
-26
14
45
59
74
97
129
149
156
162
176
182
191
215
231
238
257
280
300
309
336
369
370
366
372
391
417
448
475
501
516
524
523
525
536
557
570
564
562
543
510
506
506
482
446
411
372
334
307
280
254
209
170
145
121
87
50
4
-62
-119
-154
-175
-207
-247
-292
-343
-390
-441
-493
-535
-582
-621
-653
-684
-726
-759
-791
-821
-841
-866
-895
-917
-933
-940
-935
-933
-924
-923
-910
-894
-877
-861
-845
-813
-784
-762
-755
-746
-735
-716
-703
-700
-695
-711
-723
-727
-726
-720
-715
-733
-745
-755
-768
-776
-779
-785
-781
-769
-773
-775
-777
-773
-761
-739
-720
-719
-720
-713
-706
-703
-706
-704
-699
-680
-662
-631
-611
-587
-558
-529
-508
-487
-452
-421
-406
-382
-357
-341
-330
-307
-274
-249
-220
-202
-173
-138
-106
-78
-60
-33
-5
5
1
7
30
46
57
80
106
121
123
131
138
156
169
178
201
209
209
213
226
256
280
307
348
377
412
451
495
535
562
584
606
618
622
635
646
662
672
664
647
628
612
588
575
558
535
499
445
377
320
269
221
169
129
107
64
37
4
-62
-132
-190
-237
-272
-302
-342
-385
-426
-466
-507
-539
-582
-626
-667
-694
-724
-757
-780
-807
-838
-856
-863
-871
-885
-910
-917
-900
-888
-884
-875
-864
-861
-850
-826
-792
-775
-793
-782
-782
-795
-815
-830
-843
-879
-897
-906
-904
-912
-929
-948
-965
-984
-987
-963
-953
-938
-918
-909
-896
-898
-900
-884
-910
-1111
-1373
-1392
-1061
-892
-1015
-933
-760
-660
-658
-709
-745
-735
-614
-512
-575
-629
-534
-456
-481
-546
-513
-430
-455
-482
-395
-321
-318
-282
-195
-179
-199
-146
-84
-137
-193
-139
-43
-36
-80
-41
36
45
44
71
81
76
106
170
162
130
126
164
163
103
103
159
193
221
257
302
335
380
426
468
478
496
541
638
668
744
847
1005
1192
1234
1280
1381
1620
1530
1433
1305
1189
1064
917
722
466
236
-21
-244
-437
-664
-949
-1198
-1452
-1603
-1711
-1874
-1979
-1987
-2013
-1985
-1887
-1751
-1650
-1581
-1524
-1476
-1397
-1415
-1459
-1533
-1625
-1706
-1769
-1838
-1907
-2022
-2099
-2130
-2100
-1969
-1872
-1749
-1597
-1350
-1039
-741
-491
-223
60
260
426
553
565
407
130
-177
-525
-871
-1239
-1702
-2179
-2628
-3104
-3494
-3761
-3984
-4145
-4209
-4186
-4093
-3963
-3801
-3600
-3368
-3140
-2946
-2757
-2555
-2404
-2331
-2332
-2369
-2418
-2486
-2596
-2708
-2751
-2771
-2776
-2796
-2778
-2705
-2563
-2385
-2167
-1935
-1737
-1548
-1369
-1251
-1210
-1226
-1261
-1365
-1521
-1717
-1959
-2228
-2532
-2855
-3192
-3509
-3776
-3967
-4066
-4128
-4080
-4011
-3856
-3624
-3370
-2926
-2553
-2045
-1646
-1162
-743
-334
-27
264
613
845
1062
1302
1490
1724
1864
2099
2331
2684
3075
3374
3859
4309
4768
5344
5785
6194
6533
6641
6639
6425
5773
4902
3913
2755
1950
1280
517
-324
-1359
-2449
-3240
-3589
-3615
-3382
-3165
-2940
-2628
-2243
-1680
-1060
-574
-167
173
466
783
1044
1122
1014
831
625
511
506
560
662
827
1110
1496
1843
2155
2458
2847
3271
3706
4080
4205
4133
3855
3479
3086
2640
2130
1531
903
233
-341
-917
-1444
-1921
-2312
-2665
-3007
-3265
-3470
-3529
-3516
-3657
-3785
-3948
-4135
-4063
-3908
-3731
-3510
-3380
-3291
-3135
-2916
-2522
-2012
-1577
-1180
-838
-479
-87
262
486
625
658
659
673
612
534
395
163
-69
-279
-485
-595
-661
-666
-578
-516
-464
-407
-313
-167
-12
87
146
139
89
67
12
-58
-103
-196
-268
-287
-270
-79
138
366
647
977
1332
1744
2151
2490
2868
3176
3410
3595
3748
3887
3948
4049
4049
3956
4030
4041
4079
4250
4334
4508
4697
4821
5000
5198
5278
5402
5425
5339
5261
4993
4437
3507
2016
499
-719
-1806
-2421
-2833
-3563
-4320
-5157
-5799
-5852
-5486
-4917
-4123
-3582
-3131
-2627
-2206
-1712
-1308
-1073
-841
-627
-471
-288
-235
-311
-409
-406
-232
117
516
1040
1576
2028
2524
2875
3082
3216
3283
3348
3362
3249
2941
2413
1646
852
135
-479
-920
-1313
-1678
-1934
-2158
-2308
-2429
-2520
-2459
-2418
-2458
-2506
-2618
-2809
-2949
-3203
-3528
-3963
-4456
-4599
-4615
-4417
-3969
-3700
-3458
-3110
-2740
-2131
-1325
-612
-17
405
586
678
710
637
504
196
-143
-415
-735
-998
-1200
-1430
-1636
-1677
-1604
-1412
-1137
-840
-505
-277
-116
30
79
108
164
198
150
-5
-189
-381
-505
-552
-484
-363
-167
106
350
737
1114
1442
1815
2141
2448
2772
3016
3172
3222
3183
3170
3184
3126
3184
3283
3297
3472
3645
3778
4016
4197
4409
4700
4883
5137
5340
5246
5256
5080
4896
4805
4648
4358
3967
3172
1884
338
-1090
-2085
-2748
-2852
-3016
-3454
-4070
-4673
-5041
-4807
-4156
-3405
-2765
-2420
-2215
-2065
-1809
-1619
-1419
-1381
-1262
-1018
-801
-539
-351
-302
-201
64
461
1045
1653
2233
2600
2863
3013
3041
2891
2679
2516
2330
2140
1838
1394
752
145
-432
-827
-1021
-1076
-1109
-1207
-1307
-1471
-1592
-1750
-1853
-1952
-2031
-2192
-2412
-2712
-3115
-3385
-3714
-3960
-4046
-4095
-4066
-3940
-3746
-3430
-3003
-2561
-2107
-1706
-1313
-904
-546
-298
-146
-147
-223
-339
-520
-672
-829
-944
-1080
-1232
-1345
-1394
-1372
-1313
-1210
-1125
-1019
-883
-797
-699
-620
-571
-525
-523
-461
-411
-388
-358
-342
-310
-239
-55
119
311
551
773
977
1146
1379
1555
1750
1979
2119
2271
2326
2378
2453
2520
2623
2738
2819
2989
3208
3314
3566
3773
3905
4076
4264
4388
4477
4620
4606
4539
4410
4294
4274
4316
4476
4537
4432
4162
3679
2454
934
-439
-1498
-2178
-2257
-2452
-3017
-3712
-4592
-5062
-4969
-4279
-3504
-2748
-2410
-2304
-2198
-2030
-1758
-1593
-1501
-1283
-1037
-864
-562
-462
-528
-553
-241
198
873
1585
2066
2328
2311
2356
2274
2124
2003
1873
1714
1516
1184
759
142
-421
-837
-1083
-1077
-999
-966
-1096
-1215
-1476
-1717
-1952
-2103
-2196
-2245
-2220
-2387
-2584
-2758
-2920
-3042
-2976
-2829
-2978
-3320
-3662
-4058
-4092
-3792
-3447
-3172
-3022
-2827
-2553
-2095
-1660
-1231
-936
-747
-625
-595
-538
-468
-619
-874
-1201
-1482
-1572
-1599
-1622
-1802
-1938
-2031
-1987
-1849
-1596
-1301
-1161
-986
-824
-688
-509
-347
-198
-102
-47
6
48
136
222
277
322
342
550
824
1049
1403
1511
1660
1740
1779
1878
2011
2226
2236
2270
2150
2268
2486
2566
2764
2819
3106
3296
3604
3832
3984
4194
4124
4187
4146
4167
4157
4113
4032
3820
3812
3881
3762
3528
2865
1427
-83
-1359
-2251
-2602
-2535
-2776
-3236
-4022
-4706
-4698
-4368
-3557
-2872
-2537
-2421
-2383
-2273
-2014
-1774
-1779
-1795
-1613
-1411
-991
-592
-475
-436
-391
-10
523
1170
1798
2124
2109
1914
1827
1657
1478
1342
1135
911
648
319
-55
-418
-740
-975
-1000
-994
-971
-985
-1107
-1266
-1535
-1795
-2073
-2256
-2407
-2461
-2411
-2503
-2570
-2628
-2719
-2630
-2440
-2226
-2239
-2667
-3040
-3501
-3859
-3768
-3622
-3479
-3309
-3199
-3058
-2687
-2283
-1794
-1291
-919
-720
-593
-475
-454
-566
-889
-1205
-1528
-1709
-1749
-1776
-1892
-2015
-2054
-2075
-1903
-1560
-1162
-864
-692
-534
-420
-312
-147
-26
39
75
119
198
282
420
506
576
659
800
1059
1345
1604
1713
1733
1716
1626
1693
1811
1876
1927
1961
1939
2086
2238
2393
2848
2960
3256
3525
3516
3748
3803
3962
3929
3891
3831
3623
3704
3598
3660
3786
3813
3833
3721
3551
2968
1717
322
-1132
-2163
-2673
-2711
-2892
-3412
-4039
-4599
-4555
-4023
-3067
-2262
-1960
-1959
-2144
-2036
-1607
-1338
-1129
-1258
-1372
-1395
-1172
-731
-547
-403
-306
-40
419
1043
1694
1820
1655
1409
1112
902
767
698
496
223
-123
-513
-793
-1029
-1156
-1175
-1081
-1048
-1003
-1030
-1185
-1321
-1457
-1596
-1766
-1995
-2129
-2161
-2240
-2253
-2196
-2231
-2144
-1967
-1772
-1580
-1480
-1632
-2532
-3399
-3717
-3915
-3624
-3407
-3613
-3739
-3769
-3565
-2957
-2211
-1585
-1157
-1022
-1139
-1165
-998
-844
-906
-1376
-1744
-1965
-2088
-1975
-1889
-1960
-2066
-2012
-1746
-1350
-908
-521
-417
-477
-405
-255
-99
63
98
140
143
93
228
416
557
643
667
778
1006
1253
1482
1533
1495
1404
1309
1335
1421
1563
1674
1656
1484
1548
1870
2112
2542
2908
2998
3132
3386
3393
3472
3753
3589
3576
3596
3456
3561
3667
3703
3530
3502
3622
3709
3788
3689
3062
1710
17
-1194
-2198
-2550
-2503
-2974
-3596
-4286
-4701
-4335
-3439
-2530
-1930
-1897
-2202
-2361
-2098
-1462
-1061
-1103
-1320
-1618
-1700
-1280
-755
-344
-191
-73
145
541
1107
1647
1823
1534
1213
897
617
420
221
21
-257
-542
-722
-907
-977
-1037
-1062
-977
-974
-983
-949
-1026
-1197
-1298
-1442
-1738
-1931
-2013
-2054
-1962
-1938
-1916
-1858
-1791
-1575
-1371
-1231
-1297
-1695
-2529
-3341
-3506
-3561
-3409
-3285
-3576
-3739
-3671
-3262
-2599
-1909
-1446
-1354
-1383
-1472
-1502
-1218
-1060
-1266
-1686
-2040
-2214
-2250
-2038
-1903
-1883
-1893
-1767
-1447
-1133
-798
-596
-578
-584
-482
-267
-133
-73
-94
-116
-29
72
316
553
638
602
585
751
954
1197
1372
1361
1269
1102
1096
1150
1236
1419
1344
1213
1175
1286
1658
1998
2339
2564
2634
3022
3111
3286
3730
3667
3661
3648
3529
3525
3624
3638
3485
3520
3557
3651
3880
4016
4029
3828
3241
1988
263
-802
-1803
-2415
-2568
-3076
-3663
-4151
-4335
-3916
-3014
-2003
-1532
-1602
-1966
-2146
-1745
-1160
-668
-761
-1179
-1506
-1701
-1267
-584
-121
33
48
188
579
1209
1739
1757
1389
970
645
407
246
24
-418
-759
-1000
-968
-804
-777
-862
-1140
-1157
-1067
-998
-810
-912
-1115
-1401
-1630
-1783
-1995
-1934
-1930
-1941
-1822
-1709
-1563
-1448
-1222
-1126
-1150
-1288
-2053
-2911
-3385
-3651
-3679
-3541
-3590
-3773
-3709
-3352
-2776
-2123
-1609
-1386
-1405
-1490
-1513
-1423
-1270
-1404
-1729
-2048
-2267
-2323
-2205
-1954
-1818
-1731
-1561
-1322
-1045
-769
-532
-467
-495
-464
-375
-246
-162
-153
-194
-141
19
255
510
626
620
575
578
711
894
1062
1087
940
805
722
832
1054
1186
1261
1232
1309
1487
1674
2014
2232
2399
2592
2651
2820
3014
3081
3210
3309
3291
3385
3583
3599
3647
3631
3699
3750
3932
4053
4077
4232
4120
3942
3441
2270
732
-647
-1810
-2429
-2431
-2685
-3196
-3756
-4184
-3750
-2773
-1685
-1068
-1258
-1812
-2313
-2114
-1311
-656
-554
-1081
-1828
-2138
-1664
-676
101
310
140
8
270
945
1647
1826
1490
817
206
-3
-58
-118
-397
-827
-1101
-1098
-857
-667
-726
-933
-1148
-1206
-1045
-859
-819
-1021
-1356
-1721
-1873
-1840
-1888
-1800
-1781
-1793
-1638
-1520
-1395
-1277
-1228
-1289
-1686
-2400
-2944
-3460
-3728
-3544
-3549
-3555
-3525
-3593
-3247
-2610
-1933
-1561
-1559
-1653
-1873
-1803
-1487
-1374
-1536
-1884
-2259
-2541
-2443
-2068
-1737
-1604
-1702
-1683
-1437
-949
-520
-407
-471
-686
-697
-491
-315
-187
-222
-266
-272
-110
213
426
497
449
455
514
694
948
1106
1125
974
837
827
947
1110
1246
1177
1131
1245
1376
1671
1952
2048
2239
2432
2448
2501
2739
2801
2832
3061
2949
3092
3241
3291
3556
3452
3685
3724
3725
3921
3884
3957
3955
3803
3465
2790
1801
402
-904
-1714
-2092
-2304
-2385
-2655
-3295
-3323
-2923
-2113
-1396
-1069
-1172
-1919
-2250
-1840
-1305
-752
-657
-1112
-1798
-2046
-1575
-829
-125
94
-89
-350
-167
498
1191
1611
1337
744
157
-171
-180
-166
-151
-445
-782
-879
-878
-742
-645
-635
-794
-957
-909
-827
-733
-801
-955
-1162
-1388
-1440
-1488
-1449
-1458
-1525
-1488
-1489
-1359
-1228
-1112
-1065
-1148
-1395
-1926
-2425
-2945
-3258
-3195
-3182
-2966
-2892
-3079
-3003
-2594
-1982
-1443
-1062
-1043
-1360
-1510
-1334
-1075
-896
-755
-843
-1214
-1432
-1425
-1121
-661
-374
-310
-450
-542
-393
6
437
628
623
519
423
419
554
739
805
855
891
852
839
965
1185
1381
1480
1471
1452
1455
1456
1378
1271
1226
1223
1128
876
681
731
890
941
813
665
679
793
924
984
1094
1186
1098
1038
1050
1106
1170
1152
1106
1058
1113
1153
1186
1285
1292
1299
1384
1492
1578
1729
1805
1754
1526
1269
975
559
178
-74
-161
-194
-278
-394
-520
-727
-881
-876
-806
-767
-756
-821
-967
-1089
-1077
-955
-878
-845
-872
-939
-1005
-1038
-1007
-989
-985
-968
-914
-835
-762
-702
-686
-718
-714
-616
-455
-312
-226
-173
-171
-236
-278
-261
-250
-258
-284
-330
-405
-478
-512
-541
-537
-517
-524
-585
-669
-709
-709
-712
-712
-707
-758
-843
-932
-1065
-1267
-1500
-1642
-1615
-1517
-1373
-1318
-1418
-1520
-1612
-1629
-1586
-1573
-1555
-1588
-1668
-1733
-1770
-1709
-1584
-1507
-1499
-1555
-1569
-1523
-1467
-1436
-1424
-1445
-1427
-1349
-1315
-1341
-1396
-1410
-1371
-1287
-1162
-1081
-1042
-1014
-968
-890
-813
-748
-690
-663
-672
-659
-605
-522
-426
-330
-273
-253
-216
-141
-69
-21
18
66
145
213
301
381
387
401
440
488
518
546
596
638
687
795
897
977
1036
1060
1112
1176
1270
1360
1438
1531
1577
1628
1714
1808
1901
1978
2068
2080
2033
1963
1714
1292
887
744
864
927
998
976
642
288
141
189
246
197
95
-142
-503
-646
-554
-458
-439
-503
-611
-754
-926
-960
-956
-1043
-1074
-986
-867
-830
-872
-949
-1086
-1193
-1096
-888
-753
-728
-758
-811
-899
-884
-775
-715
-718
-756
-804
-837
-845
-829
-806
-818
-854
-896
-930
-955
-990
-1011
-1022
-1027
-1010
-980
-1014
-1100
-1195
-1279
-1344
-1469
-1654
-1824
-1915
-1905
-1892
-1882
-1842
-1869
-1932
-1923
-1889
-1883
-1852
-1798
-1803
-1885
-1930
-1866
-1799
-1747
-1703
-1682
-1691
-1693
-1640
-1586
-1586
-1570
-1502
-1419
-1372
-1348
-1322
-1278
-1205
-1090
-958
-865
-799
-730
-666
-637
-589
-488
-395
-350
-329
-298
-233
-145
-39
61
140
194
231
284
359
422
499
545
575
645
703
757
820
890
955
1015
1073
1138
1156
1220
1332
1424
1505
1603
1760
1846
1906
2041
2153
2223
2298
2338
2390
2451
2453
2415
2270
1926
1454
1116
1079
1207
1257
1303
1192
757
445
377
414
418
305
158
-149
-466
-490
-380
-324
-372
-511
-674
-855
-955
-965
-1039
-1139
-1161
-1072
-965
-931
-975
-1103
-1281
-1362
-1251
-1066
-930
-882
-900
-938
-968
-896
-770
-721
-722
-785
-841
-840
-811
-772
-765
-759
-776
-799
-800
-809
-828
-831
-808
-787
-761
-745
-782
-886
-982
-1050
-1095
-1117
-1186
-1396
-1750
-1965
-1880
-1652
-1567
-1601
-1670
-1829
-1915
-1819
-1698
-1671
-1711
-1749
-1804
-1933
-1925
-1741
-1561
-1500
-1558
-1593
-1602
-1579
-1467
-1408
-1445
-1412
-1278
-1144
-1098
-1114
-1118
-1073
-926
-733
-631
-601
-577
-518
-410
-330
-236
-134
-86
-91
-99
-55
44
157
251
286
267
270
313
402
496
553
591
654
698
764
858
917
949
954
1007
1083
1129
1173
1221
1301
1436
1531
1614
1700
1750
1829
1889
1984
2061
2087
2136
2145
2195
2327
2406
2400
2209
1759
1183
758
801
1044
1148
1241
1067
600
340
341
435
434
311
159
-196
-524
-506
-404
-369
-426
-579
-694
-867
-1003
-1055
-1218
-1370
-1341
-1177
-1014
-958
-1085
-1336
-1570
-1615
-1426
-1215
-1060
-1034
-1083
-1109
-1098
-960
-803
-763
-826
-895
-917
-901
-866
-805
-749
-727
-719
-706
-691
-726
-786
-791
-765
-729
-668
-629
-714
-895
-1058
-1139
-1163
-1189
-1268
-1439
-1637
-1797
-1840
-1714
-1576
-1537
-1630
-1779
-1859
-1873
-1823
-1747
-1738
-1771
-1814
-1869
-1898
-1853
-1734
-1620
-1567
-1544
-1521
-1488
-1444
-1400
-1350
-1307
-1222
-1120
-1059
-1052
-1056
-993
-852
-690
-562
-500
-481
-455
-394
-321
-248
-220
-212
-199
-199
-157
-80
-3
56
92
119
149
201
284
358
401
471
534
588
664
720
761
784
831
914
985
1058
1093
1138
1222
1339
1461
1565
1624
1649
1743
1829
1914
2010
2048
2048
2043
2098
2226
2277
2330
2346
2135
1689
1070
687
728
896
1019
1145
1028
580
262
238
330
365
285
113
-282
-642
-664
-570
-476
-534
-688
-803
-978
-1111
-1140
-1248
-1397
-1401
-1246
-1073
-1008
-1101
-1315
-1541
-1561
-1364
-1108
-944
-932
-982
-1018
-1008
-879
-691
-633
-695
-759
-761
-731
-688
-604
-542
-518
-487
-474
-479
-531
-584
-592
-582
-585
-578
-571
-647
-829
-997
-1113
-1212
-1309
-1438
-1620
-1759
-1804
-1705
-1557
-1534
-1584
-1683
-1779
-1799
-1789
-1751
-1758
-1799
-1779
-1787
-1811
-1776
-1690
-1573
-1544
-1546
-1503
-1465
-1418
-1374
-1324
-1273
-1201
-1089
-1013
-1005
-1001
-936
-822
-674
-562
-514
-506
-497
-429
-358
-326
-293
-290
-298
-287
-252
-154
-68
0
64
112
151
206
292
354
389
426
475
540
610
669
693
703
757
851
955
1016
1065
1124
1192
1270
1378
1491
1558
1593
1678
1763
1784
1867
1959
1985
1999
2099
2235
2309
2382
2442
2358
2055
1524
1034
884
1063
1216
1325
1373
987
544
434
481
545
513
324
-6
-460
-610
-497
-435
-392
-516
-665
-839
-1029
-1044
-1089
-1252
-1314
-1196
-1013
-900
-909
-1097
-1370
-1508
-1374
-1131
-943
-864
-902
-943
-937
-841
-650
-522
-550
-610
-628
-602
-584
-530
-465
-485
-506
-508
-528
-581
-646
-707
-741
-729
-700
-685
-761
-958
-1185
-1343
-1464
-1597
-1668
-1707
-1797
-1820
-1743
-1653
-1623
-1653
-1696
-1770
-1862
-1864
-1857
-1891
-1906
-1905
-1840
-1785
-1749
-1678
-1644
-1645
-1616
-1559
-1463
-1384
-1326
-1261
-1236
-1187
-1118
-1069
-1033
-1001
-956
-872
-762
-631
-540
-481
-445
-420
-382
-338
-300
-249
-226
-212
-153
-87
-27
27
85
152
197
254
334
388
449
502
544
622
723
815
882
925
963
991
1042
1129
1198
1296
1357
1386
1429
1499
1612
1693
1772
1878
1953
1999
2089
2168
2261
2338
2407
2530
2537
2480
2406
2025
1405
965
948
1191
1255
1365
1344
858
524
482
559
596
439
266
-95
-507
-520
-417
-342
-376
-533
-598
-761
-913
-920
-1036
-1219
-1215
-1052
-915
-866
-966
-1204
-1458
-1512
-1310
-1107
-974
-934
-974
-951
-893
-763
-586
-553
-593
-635
-672
-644
-662
-630
-613
-663
-651
-663
-690
-739
-826
-834
-814
-805
-754
-743
-810
-945
-1112
-1233
-1422
-1639
-1757
-1849
-1932
-1913
-1822
-1774
-1804
-1845
-1806
-1811
-1820
-1769
-1759
-1807
-1839
-1794
-1698
-1656
-1618
-1538
-1530
-1536
-1513
-1470
-1426
-1378
-1315
-1241
-1220
-1174
-1112
-1075
-1081
-1017
-926
-759
-637
-433
-557
-1055
-1203
-1488
-1032
-530
-20
394
341
300
225
289
371
553
696
655
542
434
586
819
999
1142
1158
1194
1199
1354
1618
1893
2157
2202
2169
2134
2122
2197
2316
2579
2812
2852
2889
2857
2903
3004
3141
3302
3310
3428
3519
3611
3591
3193
2694
1775
804
-60
-724
-816
-971
-1286
-1509
-1845
-2000
-1831
-1353
-1046
-1109
-1251
-1426
-1291
-1033
-559
-332
-582
-852
-1145
-984
-733
-728
-745
-1173
-1408
-1313
-859
-303
-103
-96
-357
-566
-476
-298
-143
-164
-273
-408
-485
-494
-580
-674
-820
-905
-887
-817
-755
-800
-855
-809
-708
-536
-460
-593
-794
-1025
-1226
-1282
-1444
-1650
-1934
-2294
-2501
-2795
-2903
-2997
-3104
-3049
-3010
-2792
-2625
-2499
-2364
-2298
-2172
-2074
-2000
-2050
-2180
-2285
-2306
-2221
-2157
-2047
-2068
-2152
-2129
-2029
-1796
-1599
-1422
-1269
-1209
-1078
-899
-723
-583
-520
-470
-407
-314
-178
-18
97
216
345
482
605
624
599
560
515
522
517
497
443
384
415
514
681
864
1000
1071
1132
1241
1431
1624
1751
1876
1931
1996
2098
2187
2383
2460
2521
2631
2669
2815
2927
3103
3317
3448
3631
3747
3892
3965
4061
4253
4338
4392
4365
4173
3345
2242
1061
-255
-874
-1415
-1534
-1658
-2583
-2890
-2862
-2345
-1361
-825
-631
-1368
-2163
-2069
-1629
-921
-688
-1128
-1938
-2519
-2213
-1255
-407
-347
-766
-1226
-1231
-440
555
1157
887
206
-230
-469
-288
-162
-417
-846
-1229
-1157
-789
-573
-528
-715
-903
-814
-594
-304
-295
-620
-912
-1066
-962
-808
-814
-973
-1241
-1443
-1503
-1457
-1458
-1516
-1621
-1769
-1910
-2177
-2459
-2656
-2830
-2862
-2844
-2837
-2866
-2908
-2726
-2449
-2138
-1919
-1800
-1950
-2082
-2075
-1917
-1652
-1702
-1799
-1958
-1934
-1866
-1697
-1575
-1557
-1474
-1348
-1148
-950
-806
-698
-667
-637
-502
-346
-213
-165
-82
38
219
459
636
695
625
537
500
495
498
443
301
207
149
218
412
551
697
859
982
1121
1283
1399
1575
1642
1715
1856
1864
1983
1990
2060
2291
2244
2418
2500
2440
2745
2777
3004
3274
3216
3479
3493
3544
3736
3709
3837
3790
3778
3878
3778
3407
2207
997
-213
-1181
-1326
-1622
-1853
-2390
-3229
-3157
-2597
-1634
-717
-656
-1196
-2011
-2307
-1803
-1106
-841
-1219
-1926
-2414
-2023
-1105
-137
151
-335
-713
-693
-97
764
1128
895
196
-286
-351
-274
-184
-465
-921
-1190
-1087
-646
-265
-294
-614
-934
-972
-738
-498
-489
-810
-1193
-1389
-1305
-1089
-953
-1010
-1260
-1665
-1849
-1818
-1763
-1730
-1903
-2173
-2450
-2658
-2683
-2671
-2682
-2725
-2826
-2906
-2871
-2654
-2296
-2075
-2034
-2082
-2191
-2184
-2095
-1974
-1926
-2076
-2188
-2185
-2056
-1839
-1691
-1634
-1673
-1664
-1480
-1270
-1096
-963
-908
-833
-695
-507
-272
-127
-92
-58
35
233
451
571
580
450
356
338
308
294
217
145
104
132
286
526
726
869
930
969
1105
1144
1227
1301
1273
1446
1525
1691
1909
1971
2170
2268
2346
2478
2529
2572
2643
2723
2811
3101
3283
3365
3445
3363
3473
3563
3611
3892
3816
3775
3644
3309
2419
1073
209
-783
-1348
-1541
-1905
-2185
-2835
-2985
-2373
-1727
-941
-677
-1097
-1729
-2279
-2044
-1435
-1202
-1388
-1762
-2084
-1871
-1080
-216
152
-160
-479
-484
-227
403
837
681
230
-231
-339
-301
-375
-530
-822
-1061
-957
-625
-294
-318
-661
-852
-909
-802
-649
-677
-938
-1290
-1425
-1357
-1156
-978
-942
-1095
-1423
-1609
-1741
-1906
-1993
-2199
-2432
-2599
-2800
-2883
-2880
-2878
-2716
-2636
-2605
-2538
-2538
-2350
-2204
-2155
-2048
-2144
-2262
-2317
-2320
-2196
-2148
-2084
-2011
-1983
-1843
-1691
-1586
-1494
-1454
-1383
-1256
-1159
-1049
-945
-856
-695
-521
-294
-78
3
115
186
265
444
547
592
533
389
283
208
209
223
248
259
238
358
540
727
931
1053
1110
1159
1170
1213
1214
1359
1460
1598
1849
1895
2109
2298
2385
2499
2666
2780
2794
2876
2887
2960
3152
3265
3414
3515
3531
3513
3532
3703
3775
3947
4041
3930
3392
1888
731
-61
-1091
-1205
-1444
-2099
-2611
-3250
-2948
-2121
-1288
-562
-769
-1437
-2134
-2309
-1674
-1166
-1242
-1586
-2046
-2231
-1615
-686
9
49
-354
-489
-377
126
741
757
423
-23
-243
-192
-256
-377
-703
-1028
-1028
-766
-324
-223
-497
-758
-910
-828
-586
-500
-738
-1132
-1388
-1354
-1177
-971
-850
-952
-1191
-1363
-1368
-1351
-1394
-1548
-1834
-2128
-2427
-2640
-2740
-2871
-2962
-3025
-3107
-3082
-2928
-2648
-2369
-2264
-2184
-2178
-2214
-2156
-2093
-2008
-2006
-2080
-2096
-2002
-1797
-1603
-1493
-1491
-1567
-1521
-1350
-1190
-1074
-977
-926
-863
-737
-565
-373
-270
-204
-103
12
182
359
463
498
456
438
429
390
397
337
246
257
290
430
614
776
849
877
981
1085
1234
1370
1424
1493
1544
1673
1906
2070
2326
2445
2467
2563
2628
2822
2975
3070
3142
3106
3263
3348
3505
3784
3703
3757
3834
3847
4038
4139
4159
3701
2034
688
-116
-1197
-1249
-1325
-2054
-2636
-3322
-3174
-2227
-1218
-393
-660
-1451
-2244
-2535
-1813
-1217
-1344
-1779
-2332
-2550
-1851
-770
-18
21
-430
-655
-482
158
853
817
374
-180
-469
-302
-262
-393
-709
-1111
-1148
-860
-429
-183
-496
-829
-939
-935
-602
-498
-756
-1075
-1413
-1361
-1166
-972
-783
-932
-1117
-1223
-1311
-1188
-1218
-1428
-1441
-1706
-2207
-2482
-2739
-2964
-3138
-3235
-3273
-3422
-3303
-3022
-2766
-2418
-2233
-2086
-2004
-2093
-2086
-1954
-1919
-2023
-2100
-2089
-1991
-1837
-1641
-1507
-1509
-1405
-1244
-1082
-918
-855
-783
-765
-730
-600
-494
-405
-341
-254
-125
25
237
456
570
558
518
497
473
460
435
436
375
332
439
544
708
856
891
969
990
991
1088
1224
1331
1393
1539
1727
1929
2125
2272
2392
2536
2536
2605
2776
2714
2843
3036
2999
3243
3411
3471
3654
3618
3623
3760
3926
4039
4133
4189
3491
1714
563
-283
-1314
-1200
-1297
-2107
-2737
-3349
-3164
-2176
-1087
-383
-790
-1639
-2502
-2641
-1714
-1137
-1323
-1713
-2285
-2394
-1490
-364
286
153
-379
-671
-480
305
1002
866
317
-303
-485
-228
-92
-175
-591
-991
-1021
-660
-128
1
-347
-716
-954
-847
-493
-401
-683
-1176
-1459
-1373
-1172
-873
-763
-962
-1163
-1323
-1301
-1194
-1171
-1316
-1529
-1681
-1844
-2156
-2502
-2809
-3146
-3210
-3200
-3265
-3232
-3191
-3036
-2732
-2397
-2069
-1883
-1866
-1960
-2027
-1953
-1817
-1733
-1722
-1755
-1794
-1725
-1546
-1353
-1178
-1063
-970
-909
-855
-738
-661
-586
-504
-422
-321
-263
-199
-109
63
305
520
688
769
779
784
775
741
728
704
596
500
472
542
734
901
1035
1127
1172
1294
1346
1449
1682
1690
1834
2055
2031
2197
2297
2381
2529
2554
2733
2882
2887
2953
3106
3314
3524
3687
3801
3791
3814
3867
3953
4210
4385
4340
4050
2446
865
184
-913
-1192
-1111
-1840
-2587
-3231
-3288
-2514
-1338
-412
-500
-1224
-2131
-2544
-1983
-1233
-1205
-1551
-1956
-2368
-1821
-711
109
352
-89
-444
-376
149
920
1044
620
52
-323
-257
-99
-89
-317
-711
-932
-799
-372
-15
-164
-509
-720
-798
-638
-471
-663
-1012
-1251
-1296
-1176
-1001
-791
-803
-1005
-1114
-1166
-1133
-1109
-1306
-1558
-1809
-2010
-2232
-2482
-2680
-2890
-2994
-3060
-3066
-2961
-2807
-2599
-2501
-2400
-2231
-2133
-2055
-2070
-2092
-2100
-2096
-2047
-1998
-1860
-1752
-1718
-1700
-1656
-1491
-1286
-1096
-987
-943
-882
-838
-782
-690
-536
-393
-307
-235
-152
-6
200
398
541
603
671
649
583
561
525
510
444
394
383
399
552
677
796
937
1020
1126
1201
1332
1440
1590
1808
1839
1961
2076
2240
2289
2367
2654
2679
2824
2885
2868
3074
3124
3344
3515
3619
3772
3718
3808
3878
3986
4178
4288
4235
3841
2631
1030
132
-867
-1461
-1239
-1692
-2425
-3028
-3339
-2704
-1708
-771
-520
-1117
-1946
-2573
-2279
-1460
-1122
-1283
-1716
-2140
-1829
-874
-7
334
46
-379
-426
-21
685
1004
665
116
-326
-383
-165
-107
-305
-684
-987
-914
-532
-151
-264
-618
-788
-910
-800
-590
-698
-985
-1249
-1354
-1212
-975
-861
-873
-1006
-1195
-1235
-1193
-1088
-1065
-1068
-1150
-1480
-1636
-1845
-2166
-2422
-2780
-3069
-3361
-3608
-3582
-3431
-3206
-2995
-2784
-2540
-2353
-2089
-1826
-1722
-1769
-1823
-1813
-1733
-1667
-1692
-1736
-1813
-1784
-1568
-1336
-1120
-1040
-1028
-1003
-941
-737
-578
-540
-553
-602
-575
-446
-210
84
242
340
451
556
667
735
755
725
622
522
516
509
575
734
809
894
976
1045
1193
1284
1358
1451
1607
1719
1816
2068
2220
2348
2512
2611
2661
2718
2830
2800
2941
3038
3069
3404
3480
3568
3813
3918
3940
3998
4191
4263
4301
4255
3658
2094
697
-123
-1159
-1317
-1187
-1855
-2445
-3024
-3027
-2135
-1112
-408
-511
-1227
-2135
-2488
-1918
-1309
-1279
-1536
-1934
-2139
-1483
-447
206
313
-63
-357
-199
336
915
927
446
-113
-388
-280
-129
-178
-479
-872
-1057
-836
-403
-201
-408
-680
-851
-901
-738
-648
-825
-1149
-1333
-1305
-1167
-919
-840
-921
-1029
-1143
-1136
-991
-888
-1019
-1284
-1554
-1728
-1974
-2231
-2442
-2844
-3101
-3264
-3419
-3319
-3174
-2937
-2744
-2605
-2375
-2210
-1940
-1812
-1920
-1974
-2041
-2072
-1963
-1855
-1839
-1862
-1917
-1887
-1675
-1378
-1123
-1023
-979
-926
-867
-677
-514
-424
-375
-401
-400
-329
-130
133
314
435
523
592
675
691
652
602
534
492
474
459
514
647
724
767
893
1026
1132
1223
1316
1390
1506
1715
1797
1923
2188
2171
2236
2477
2470
2571
2832
2827
2836
3155
3335
3413
3645
3706
3698
3796
3936
4091
4232
4343
4236
3793
2309
885
180
-863
-1232
-1223
-1841
-2452
-3050
-3092
-2355
-1348
-573
-689
-1284
-2187
-2690
-2205
-1695
-1655
-1791
-2080
-2305
-1782
-814
-142
68
-156
-378
-258
203
726
749
401
-44
-279
-169
-119
-213
-452
-748
-845
-671
-312
-148
-322
-552
-704
-732
-668
-694
-912
-1218
-1365
-1307
-1162
-1018
-944
-998
-1095
-1109
-1131
-1070
-1026
-1098
-1130
-1194
-1356
-1862
-2331
-2557
-2912
-2995
-3056
-3372
-3543
-3590
-3355
-2973
-2557
-2179
-2095
-2120
-2243
-2284
-2090
-1948
-1989
-2062
-2102
-2155
-2038
-1841
-1689
-1558
-1464
-1320
-1246
-1125
-938
-880
-800
-743
-690
-611
-597
-529
-447
-278
-19
229
488
650
696
720
729
741
757
713
593
460
396
429
585
763
905
974
985
1012
1061
1184
1392
1517
1604
1780
1838
2061
2334
2303
2514
2653
2582
2775
2832
2930
3068
3125
3361
3510
3662
3790
3847
4006
4058
4219
4321
4101
3021
1371
376
-614
-1235
-1113
-1457
-2216
-2961
-3223
-2766
-1831
-715
-451
-960
-1760
-2471
-2304
-1637
-1360
-1609
-1962
-2265
-2067
-1140
-271
104
-2
-268
-293
49
718
972
665
214
-204
-276
-166
-134
-357
-702
-878
-867
-524
-190
-209
-402
-647
-709
-644
-548
-563
-872
-1131
-1216
-1148
-981
-873
-818
-886
-967
-1040
-1040
-946
-954
-944
-1021
-1177
-1283
-1638
-2025
-2306
-2590
-2857
-3233
-3580
-3774
-3748
-3522
-3240
-2925
-2656
-2463
-2292
-2102
-1967
-1851
-1773
-1861
-1970
-2031
-1983
-1867
-1831
-1755
-1656
-1511
-1303
-1148
-1000
-916
-874
-826
-775
-680
-601
-547
-536
-484
-313
-71
138
305
470
600
657
688
718
707
647
603
550
551
650
728
841
913
938
1075
1183
1263
1345
1456
1559
1660
1861
2070
2219
2454
2514
2568
2710
2790
3025
3096
3133
3263
3293
3442
3567
3665
3834
3863
3981
4076
4096
3898
2657
1185
159
-784
-1095
-1049
-1379
-2144
-2938
-3092
-2527
-1512
-478
-267
-991
-1966
-2504
-2152
-1410
-1176
-1527
-2051
-2402
-2022
-1044
-133
173
-132
-438
-433
46
781
1010
627
41
-337
-333
-203
-219
-477
-869
-1064
-897
-526
-282
-364
-627
-840
-895
-748
-614
-736
-1070
-1354
-1389
-1272
-1082
-937
-940
-1021
-1113
-1139
-1087
-1040
-993
-982
-1082
-1194
-1394
-1685
-2036
-2434
-2733
-3095
-3462
-3654
-3722
-3642
-3462
-3234
-2977
-2712
-2416
-2144
-2005
-2016
-2053
-2070
-2085
-2073
-2030
-1962
-1994
-2016
-1883
-1674
-1406
-1185
-1046
-975
-935
-846
-743
-654
-603
-567
-529
-486
-364
-146
82
265
440
584
668
729
743
762
773
709
713
714
716
783
914
1058
1188
1304
1394
1460
1459
1516
1678
1724
1904
2101
2130
2300
2514
2619
2831
3034
3091
3195
3186
3238
3327
3384
3487
3561
3632
3724
3836
4036
4140
4008
3255
1874
678
-369
-943
-1020
-1244
-1747
-2514
-3007
-2624
-1711
-732
-168
-469
-1487
-2274
-2198
-1657
-1165
-1240
-1848
-2406
-2409
-1660
-591
44
-30
-461
-614
-335
321
882
808
285
-256
-457
-386
-356
-470
-792
-1094
-1043
-736
-384
-315
-545
-754
-816
-714
-568
-604
-859
-1174
-1353
-1265
-1087
-967
-896
-973
-1062
-1076
-1067
-992
-965
-984
-1006
-1203
-1376
-1598
-1948
-2235
-2612
-2932
-3267
-3591
-3610
-3529
-3372
-3115
-2910
-2619
-2395
-2148
-1861
-1826
-1878
-1973
-2069
-2056
-2021
-1955
-1892
-1908
-1842
-1649
-1400
-1166
-1015
-915
-838
-782
-645
-519
-499
-464
-450
-402
-286
-136
96
289
454
624
752
846
887
876
866
786
779
831
838
937
986
1077
1200
1254
1403
1483
1518
1532
1598
1707
1888
2167
2372
2578
2670
2800
3005
3096
3239
3293
3265
3246
3194
3392
3496
3578
3746
3782
3938
3941
3850
3325
2081
937
-136
-870
-1028
-1318
-1667
-2255
-2849
-2607
-1897
-1053
-403
-532
-1232
-1928
-2090
-1642
-1200
-1222
-1633
-2227
-2405
-1822
-966
-220
-115
-474
-592
-435
120
726
801
481
-57
-339
-301
-287
-333
-593
-902
-955
-729
-394
-242
-384
-627
-763
-687
-505
-453
-626
-958
-1248
-1263
-1151
-1009
-903
-997
-1098
-1166
-1151
-1027
-957
-928
-934
-1005
-1026
-1156
-1501
-1848
-2270
-2652
-2862
-3128
-3366
-3559
-3789
-3759
-3511
-3179
-2808
-2565
-2432
-2364
-2233
-1987
-1764
-1642
-1684
-1858
-1976
-1933
-1767
-1526
-1352
-1325
-1331
-1271
-1102
-887
-730
-653
-654
-650
-618
-560
-450
-308
-157
22
186
370
504
581
647
689
755
835
807
796
799
768
930
1077
1207
1385
1358
1409
1488
1497
1713
1858
1915
2055
2051
2229
2489
2655
2892
3025
3024
3058
3131
3210
3407
3461
3540
3578
3550
3727
3882
4083
4150
3673
2804
1568
318
-468
-932
-1171
-1415
-1960
-2632
-2848
-2383
-1558
-704
-348
-745
-1513
-2018
-1858
-1362
-1013
-1188
-1790
-2267
-2190
-1435
-493
-18
-158
-547
-655
-299
389
942
890
427
-64
-292
-227
-172
-268
-592
-874
-820
-556
-246
-179
-406
-627
-728
-619
-434
-455
-687
-1016
-1233
-1186
-1027
-889
-840
-972
-1060
-1055
-1047
-917
-853
-849
-816
-907
-1032
-1343
-1784
-2189
-2660
-2979
-3255
-3486
-3591
-3666
-3540
-3237
-2848
-2479
-2222
-2072
-2022
-2017
-1951
-1879
-1861
-1888
-1962
-2042
-2021
-1923
-1729
-1514
-1380
-1280
-1205
-1110
-982
-878
-764
-697
-651
-606
-596
-547
-440
-285
-67
148
322
453
517
568
648
734
783
784
743
713
752
875
1065
1240
1356
1432
1443
1465
1553
1622
1727
1807
1875
2022
2110
2375
2567
2749
2963
3014
3118
3156
3155
3246
3253
3341
3406
3478
3602
3686
3877
3861
3486
2623
1468
319
-531
-972
-1186
-1331
-1867
-2526
-2630
-2299
-1487
-651
-387
-778
-1610
-1960
-1722
-1222
-830
-1059
-1711
-2264
-2197
-1387
-485
-125
-375
-804
-980
-518
352
942
943
413
-124
-376
-341
-169
-273
-583
-857
-900
-619
-384
-284
-352
-503
-513
-454
-335
-378
-622
-850
-990
-987
-939
-886
-930
-1070
-1116
-1123
-1039
-992
-954
-954
-1040
-1145
-1439
-1757
-2138
-2511
-2796
-3132
-3318
-3409
-3478
-3356
-3118
-2830
-2566
-2288
-2063
-1960
-1893
-1864
-1851
-1875
-1886
-1873
-1878
-1906
-1949
-1880
-1760
-1623
-1434
-1291
-1174
-1070
-929
-761
-626
-488
-416
-397
-352
-273
-122
48
229
423
594
719
801
871
917
944
956
957
938
911
940
1009
1092
1212
1292
1338
1347
1378
1462
1572
1732
1896
2041
2115
2252
2381
2487
2592
2595
2657
2612
2538
2599
2637
2722
2837
2998
3111
3172
3322
3218
2840
2188
1343
456
-407
-843
-958
-1097
-1403
-1740
-1900
-1899
-1476
-832
-543
-733
-1194
-1436
-1382
-1057
-671
-700
-1100
-1598
-1696
-1286
-789
-528
-679
-1054
-1235
-946
-279
291
461
230
-147
-394
-380
-203
-131
-231
-421
-575
-573
-526
-465
-425
-432
-407
-393
-372
-396
-469
-515
-505
-477
-511
-606
-744
-878
-950
-953
-923
-964
-1035
-1101
-1187
-1291
-1447
-1622
-1844
-2075
-2242
-2350
-2390
-2381
-2305
-2154
-1988
-1823
-1678
-1561
-1483
-1406
-1323
-1283
-1281
-1293
-1262
-1218
-1178
-1134
-1108
-1100
-1102
-1079
-1019
-1004
-976
-936
-913
-881
-850
-803
-803
-810
-784
-698
-598
-553
-541
-532
-515
-442
-322
-227
-190
-191
-177
-142
-74
28
132
236
310
355
418
491
566
623
673
735
800
890
999
1111
1197
1218
1239
1314
1360
1380
1405
1437
1449
1465
1546
1629
1636
1680
1748
1769
1849
1953
2038
1999
1760
1283
787
573
630
807
977
1015
728
352
271
381
485
472
279
-46
-383
-496
-392
-317
-333
-410
-487
-548
-655
-754
-932
-1135
-1150
-995
-816
-752
-834
-1045
-1205
-1197
-1050
-921
-901
-934
-968
-917
-829
-710
-583
-532
-532
-515
-489
-520
-573
-616
-603
-565
-530
-540
-625
-723
-796
-790
-745
-737
-777
-861
-990
-1121
-1235
-1321
-1409
-1542
-1686
-1822
-1859
-1808
-1791
-1752
-1746
-1765
-1781
-1828
-1849
-1879
-1914
-1923
-1943
-1943
-1904
-1832
-1727
-1659
-1607
-1539
-1495
-1446
-1405
-1361
-1324
-1292
-1245
-1191
-1125
-1060
-1000
-940
-863
-763
-637
-498
-393
-310
-253
-224
-182
-122
-40
8
41
96
179
313
454
574
665
712
755
799
849
919
1009
1071
1123
1214
1319
1434
1561
1673
1734
1790
1899
1988
2050
2125
2168
2191
2187
2253
2374
2451
2539
2568
2459
2149
1575
1096
941
1076
1290
1422
1427
993
553
551
703
797
688
365
-83
-510
-567
-402
-346
-405
-549
-606
-610
-647
-735
-948
-1177
-1184
-952
-740
-720
-905
-1206
-1405
-1385
-1182
-1036
-1061
-1161
-1245
-1211
-1099
-991
-880
-872
-933
-937
-938
-960
-986
-968
-904
-845
-800
-785
-834
-889
-893
-842
-797
-841
-920
-982
-1051
-1104
-1214
-1350
-1492
-1647
-1778
-1894
-1922
-1892
-1861
-1816
-1806
-1830
-1834
-1836
-1833
-1877
-1963
-2014
-2039
-2038
-2006
-1951
-1886
-1816
-1750
-1662
-1595
-1556
-1504
-1452
-1327
-1163
-1049
-978
-962
-951
-914
-841
-713
-599
-514
-468
-419
-307
-166
-35
46
77
78
89
115
184
258
337
422
517
606
681
749
805
856
907
995
1084
1156
1219
1310
1432
1558
1681
1809
1869
1919
2001
2075
2154
2232
2286
2327
2363
2466
2588
2614
2579
2397
1931
1296
909
913
1060
1191
1296
1118
623
387
511
649
662
464
100
-342
-601
-505
-381
-405
-544
-715
-750
-791
-836
-931
-1189
-1318
-1197
-924
-740
-763
-957
-1234
-1358
-1235
-1058
-995
-1045
-1147
-1201
-1149
-1051
-930
-862
-910
-963
-990
-1026
-1068
-1081
-1033
-984
-925
-890
-929
-961
-970
-944
-908
-910
-940
-946
-947
-954
-967
-1040
-1176
-1360
-1490
-1569
-1679
-1816
-1902
-1911
-1863
-1780
-1734
-1782
-1918
-2001
-1979
-1960
-1999
-2051
-2099
-2114
-2098
-1998
-1854
-1780
-1733
-1712
-1659
-1591
-1510
-1385
-1307
-1232
-1141
-1060
-972
-903
-817
-699
-613
-511
-419
-359
-301
-242
-153
-63
-17
20
56
85
144
232
337
453
515
560
600
617
662
734
827
897
957
1057
1154
1258
1401
1543
1680
1800
1880
1945
1998
2073
2148
2197
2269
2344
2429
2539
2622
2641
2564
2357
1885
1292
978
974
1107
1231
1331
1132
660
479
579
666
639
429
62
-356
-575
-484
-394
-420
-535
-662
-706
-783
-870
-1011
-1228
-1316
-1168
-921
-810
-856
-1045
-1263
-1326
-1185
-995
-937
-963
-1026
-1028
-958
-867
-760
-710
-730
-769
-811
-860
-908
-912
-849
-800
-743
-711
-767
-827
-837
-809
-767
-762
-794
-819
-861
-946
-1104
-1292
-1435
-1543
-1589
-1569
-1585
-1639
-1683
-1647
-1582
-1570
-1567
-1625
-1768
-1881
-1934
-1925
-1901
-1898
-1875
-1854
-1821
-1769
-1716
-1684
-1699
-1679
-1630
-1562
-1466
-1372
-1290
-1230
-1150
-1065
-971
-872
-763
-624
-488
-366
-273
-195
-125
-57
12
69
127
186
238
293
382
474
573
669
742
782
835
903
922
960
1007
1072
1167
1249
1314
1388
1499
1615
1714
1817
1869
1908
1991
2095
2201
2270
2381
2485
2550
2619
2617
2476
2034
1414
1079
1087
1267
1444
1548
1354
839
602
732
841
836
631
232
-235
-506
-420
-314
-325
-427
-555
-630
-738
-854
-972
-1165
-1283
-1152
-925
-814
-852
-1013
-1224
-1315
-1186
-1008
-964
-1002
-1077
-1130
-1055
-947
-823
-721
-747
-801
-859
-909
-957
-968
-898
-842
-828
-846
-924
-1003
-1040
-1028
-983
-964
-994
-1019
-1045
-1073
-1161
-1306
-1398
-1486
-1600
-1738
-1836
-1859
-1830
-1710
-1577
-1570
-1650
-1730
-1747
-1738
-1780
-1825
-1875
-1939
-1958
-1895
-1791
-1734
-1712
-1674
-1630
-1598
-1555
-1509
-1463
-1381
-1292
-1224
-1159
-1088
-1039
-1000
-909
-777
-614
-488
-408
-320
-213
-80
54
156
207
221
235
267
339
455
571
656
721
784
832
876
936
1005
1079
1161
1235
1284
1344
1429
1543
1651
1732
1806
1843
1862
1912
1990
2071
2168
2288
2427
2520
2549
2481
2212
1646
1124
975
1129
1335
1465
1496
1112
672
679
830
920
849
539
97
-318
-411
-299
-254
-308
-475
-562
-595
-749
-886
-1050
-1205
-1166
-948
-771
-766
-917
-1166
-1362
-1352
-1182
-1097
-1113
-1176
-1243
-1191
-1077
-958
-833
-799
-845
-908
-972
-1019
-1041
-989
-901
-851
-823
-856
-940
-988
-1005
-949
-900
-959
-1048
-1158
-1300
-1436
-1523
-1536
-1576
-1723
-1882
-1955
-1938
-1855
-1732
-1651
-1728
-1823
-1837
-1876
-1914
-1934
-1937
-1938
-1939
-1931
-1892
-1845
-1799
-1720
-1633
-1572
-1565
-1553
-1524
-1480
-1367
-1233
-1142
-1081
-1017
-967
-911
-817
-692
-553
-429
-344
-283
-223
-180
-107
-2
87
142
206
286
370
487
635
775
869
956
1032
1084
1135
1182
1290
1402
1478
1556
1656
1771
1895
2017
2120
2197
2271
2348
2398
2446
2504
2585
2675
2732
2715
2606
2309
1720
1095
815
855
960
1007
1014
743
403
458
672
728
632
393
112
-82
-104
33
-14
-205
-366
-386
-243
-292
-522
-830
-1202
-1280
-1041
-738
-609
-755
-1029
-1264
-1308
-1110
-909
-847
-881
-964
-967
-911
-819
-719
-661
-711
-797
-874
-970
-1020
-1003
-924
-869
-848
-825
-882
-943
-951
-958
-938
-1002
-1089
-1164
-1295
-1474
-1715
-1906
-2041
-2178
-2284
-2302
-2293
-2240
-2183
-2028
-1996
-1882
-2381
-2832
-3346
-3593
-3070
-2701
-2166
-2167
-2280
-2383
-2333
-2113
-1989
-1887
-1969
-2126
-2177
-2051
-1616
-1254
-1038
-905
-762
-548
-373
-46
234
358
426
458
569
597
552
544
515
573
646
783
921
997
1153
1325
1432
1518
1646
1827
2025
2209
2308
2349
2416
2562
2782
2940
3062
3205
3351
3524
3643
3723
3857
3924
4041
4198
4251
3980
3269
2472
1463
601
132
-264
-518
-1154
-1892
-2009
-1817
-1119
-377
-162
-600
-1292
-1353
-856
-150
197
-256
-1106
-1826
-1736
-1074
-409
-369
-1062
-1557
-1642
-1065
-100
407
401
-28
-322
-297
-234
-158
-473
-979
-1330
-1427
-1279
-1275
-1384
-1547
-1627
-1515
-1243
-937
-899
-1002
-1095
-1098
-967
-804
-696
-841
-1142
-1403
-1584
-1556
-1434
-1335
-1425
-1652
-1958
-2312
-2477
-2594
-2739
-2956
-3310
-3580
-3666
-3531
-3259
-3029
-2911
-2897
-2858
-2719
-2516
-2366
-2297
-2262
-2255
-2182
-2094
-2003
-1916
-1892
-1792
-1650
-1496
-1363
-1246
-1064
-837
-573
-317
-152
-48
22
109
237
405
590
725
830
897
958
1002
1071
1167
1263
1425
1473
1537
1648
1723
1938
2107
2217
2242
2149
2166
2215
2384
2584
2710
2890
3011
3198
3442
3610
3688
3665
3661
3637
3689
3805
3920
3949
3818
2933
1890
911
-255
-467
-511
-984
-1418
-2547
-2973
-2253
-1297
-63
96
-825
-1814
-2264
-1501
-505
-178
-736
-1893
-2546
-2149
-1101
-258
-121
-850
-1404
-1171
-529
263
509
161
-250
-455
-242
-157
-441
-919
-1463
-1571
-1268
-893
-744
-912
-1168
-1232
-1030
-751
-521
-634
-925
-1136
-1231
-1107
-948
-858
-913
-1163
-1425
-1682
-1812
-1815
-1909
-2021
-2201
-2463
-2625
-2638
-2580
-2491
-2584
-2708
-2707
-2660
-2516
-2425
-2439
-2488
-2522
-2395
-2298
-2275
-2272
-2336
-2225
-2018
-1818
-1656
-1632
-1606
-1514
-1320
-1051
-832
-681
-566
-435
-204
78
315
508
662
776
887
956
1000
1025
1017
1039
1089
1124
1142
1164
1203
1308
1507
1712
1874
1946
1939
1975
2117
2323
2496
2573
2575
2600
2760
2980
3264
3461
3450
3491
3523
3609
3764
3773
3829
3895
3980
4092
3789
2453
1232
153
-806
-541
-608
-1346
-2048
-3109
-2965
-1762
-570
265
-245
-1318
-2071
-1968
-951
-281
-431
-1212
-2004
-2039
-1284
-429
4
-178
-713
-695
-312
138
434
181
-103
-263
-210
-55
-409
-882
-1306
-1496
-1174
-834
-650
-806
-1139
-1252
-1204
-951
-759
-764
-967
-1171
-1182
-1090
-944
-835
-754
-770
-832
-900
-1050
-1100
-1175
-1324
-1457
-1866
-2308
-2638
-2987
-3174
-3336
-3502
-3496
-3383
-3136
-2844
-2604
-2419
-2327
-2172
-2027
-1996
-1999
-2118
-2197
-2088
-1880
-1700
-1612
-1579
-1500
-1339
-1101
-853
-684
-575
-500
-367
-141
106
312
437
492
540
600
701
780
810
867
923
977
1082
1173
1272
1357
1474
1613
1739
1891
1969
1958
2018
2041
2019
2167
2275
2375
2618
2765
2931
3118
3311
3574
3705
3782
3766
3596
3664
3793
3940
4031
3886
2691
962
169
-757
-992
-435
-1111
-2146
-2958
-3234
-2362
-1061
7
-250
-1304
-2139
-2456
-1706
-691
-569
-1099
-1715
-1990
-1458
-459
42
79
-274
-502
-286
-16
323
147
-227
-285
-360
-245
-339
-800
-1214
-1423
-1263
-934
-709
-743
-1046
-1277
-1278
-1176
-1025
-876
-991
-1115
-1119
-1115
-972
-890
-705
-595
-672
-764
-1018
-1350
-1635
-1995
-2234
-2275
-2361
-2473
-2620
-2915
-3043
-2897
-2551
-2177
-2135
-2337
-2703
-2893
-2716
-2461
-2207
-2189
-2443
-2608
-2515
-2154
-1727
-1449
-1366
-1396
-1402
-1328
-1215
-1064
-866
-714
-577
-393
-249
-99
43
233
509
770
946
912
821
705
664
810
952
1111
1122
1038
1066
1143
1384
1685
1814
1833
1751
1629
1660
1806
1963
2152
2317
2472
2578
2809
3025
3190
3383
3430
3457
3400
3369
3439
3451
3610
3800
3816
3501
1947
642
-139
-1094
-723
-461
-1373
-2142
-2904
-2881
-1739
-486
144
-419
-1417
-2097
-2068
-1107
-457
-737
-1170
-1620
-1715
-974
-284
-103
-154
-370
-286
-36
272
387
11
-178
-195
-201
-131
-442
-917
-1191
-1256
-1023
-702
-544
-697
-959
-1059
-1091
-1045
-917
-869
-956
-958
-951
-954
-919
-856
-716
-653
-719
-885
-1207
-1601
-1819
-1915
-1986
-1991
-2149
-2534
-2871
-3074
-2987
-2707
-2472
-2440
-2620
-2741
-2722
-2522
-2176
-2025
-2050
-2128
-2202
-2134
-1937
-1700
-1537
-1447
-1383
-1360
-1325
-1269
-1173
-995
-748
-500
-297
-131
-21
134
393
693
946
1055
1034
882
730
748
820
955
1026
1014
1002
983
1131
1379
1574
1736
1818
1828
1800
1816
1874
1961
2221
2326
2476
2696
2696
2895
3143
3244
3454
3509
3411
3408
3444
3521
3674
3835
3887
3365
1739
517
-447
-1317
-776
-645
-1463
-2200
-3037
-2937
-1813
-462
156
-454
-1391
-2187
-2129
-1040
-457
-633
-993
-1503
-1549
-763
-98
129
111
-72
20
234
534
557
119
-58
-179
-165
-96
-493
-920
-1242
-1325
-1072
-776
-625
-802
-1055
-1206
-1283
-1208
-1047
-913
-964
-951
-944
-973
-947
-851
-655
-574
-576
-819
-1375
-1848
-2129
-2230
-2116
-2070
-2282
-2544
-2677
-2658
-2380
-2007
-1874
-1954
-2163
-2414
-2567
-2578
-2532
-2525
-2484
-2418
-2373
-2254
-2073
-1849
-1561
-1324
-1198
-1162
-1187
-1209
-1171
-1027
-750
-471
-244
-79
15
168
404
711
976
1067
1027
862
728
691
689
812
911
913
1010
1088
1155
1326
1470
1650
1784
1862
1802
1634
1621
1626
1777
2026
2159
2316
2386
2492
2640
2733
2957
3089
3162
3258
3244
3216
3225
3386
3487
3263
1965
610
-341
-1354
-987
-553
-1184
-1812
-2653
-2833
-1957
-728
-61
-458
-1288
-2100
-2142
-1302
-717
-771
-1137
-1475
-1562
-966
-302
-178
-169
-284
-150
134
368
416
20
-190
-191
-179
-110
-365
-745
-1012
-1045
-865
-683
-589
-749
-988
-1099
-1173
-1223
-1180
-1085
-1116
-1037
-982
-1051
-1126
-1161
-1067
-1019
-1167
-1613
-1997
-2245
-2419
-2193
-2144
-2287
-2297
-2334
-2217
-2059
-1925
-1950
-2057
-2046
-2113
-2148
-2168
-2385
-2476
-2352
-2202
-2063
-1978
-1961
-1923
-1736
-1498
-1325
-1261
-1210
-1205
-1193
-1002
-830
-591
-335
-143
77
275
500
704
854
969
961
920
866
736
676
696
736
829
962
1037
1081
1120
1217
1395
1517
1645
1670
1571
1556
1615
1755
1920
2044
2183
2234
2250
2376
2471
2625
2839
2988
3100
3174
3244
3330
3435
3539
3152
1736
511
-518
-1360
-836
-563
-1145
-1768
-2538
-2630
-1726
-487
88
-362
-1148
-1911
-2007
-1199
-693
-804
-1047
-1336
-1404
-861
-340
-184
-85
-24
143
315
458
363
-18
-117
-109
-175
-176
-428
-775
-927
-946
-828
-645
-574
-673
-845
-1000
-1149
-1263
-1175
-1056
-1007
-883
-919
-1052
-1132
-1136
-1207
-1543
-1716
-1956
-2223
-2020
-2052
-2222
-2164
-2117
-1862
-1516
-1407
-1587
-1936
-2081
-2075
-1997
-1838
-2074
-2406
-2461
-2457
-2293
-2033
-1969
-1962
-1877
-1728
-1576
-1519
-1439
-1391
-1322
-1105
-992
-896
-721
-575
-325
-17
253
530
725
828
829
827
873
873
871
872
786
751
831
913
1049
1155
1210
1339
1443
1495
1499
1467
1511
1613
1730
1780
1734
1736
1839
2055
2317
2431
2497
2532
2671
2923
3142
3340
3402
3349
3340
3354
3177
2099
799
-77
-1056
-983
-486
-945
-1461
-2089
-2451
-1880
-850
-179
-400
-1098
-1737
-2026
-1523
-971
-1101
-1297
-1403
-1449
-1017
-503
-410
-282
-169
105
389
458
369
-24
-243
-165
-155
-154
-348
-706
-862
-888
-821
-702
-678
-722
-845
-1003
-1129
-1301
-1370
-1244
-1170
-1087
-1053
-1162
-1299
-1328
-1322
-1459
-1699
-1895
-2088
-2074
-1839
-1843
-1933
-1917
-1878
-1618
-1287
-1287
-1503
-1828
-2034
-2021
-1886
-1826
-2023
-2210
-2307
-2257
-2054
-1888
-1840
-1795
-1713
-1610
-1501
-1474
-1457
-1378
-1234
-1038
-853
-690
-523
-349
-110
145
392
631
771
826
813
777
803
873
951
988
939
876
902
995
1084
1210
1306
1307
1331
1373
1360
1356
1412
1474
1525
1633
1670
1684
1813
1900
2037
2162
2200
2299
2357
2478
2644
2693
2780
2831
2829
2939
2935
2182
858
-5
-865
-1100
-405
-540
-1168
-1767
-2264
-2029
-1052
-197
-302
-860
-1428
-1836
-1526
-1003
-1074
-1316
-1342
-1280
-1004
-557
-526
-565
-353
-30
320
410
305
-53
-320
-237
-162
-155
-270
-500
-652
-720
-682
-637
-627
-589
-621
-764
-947
-1156
-1335
-1276
-1195
-1182
-1151
-1272
-1551
-1864
-1976
-2079
-2072
-1799
-1791
-1893
-1915
-2047
-1950
-1634
-1342
-1231
-1310
-1490
-1732
-1769
-1674
-1725
-1744
-1734
-1824
-1841
-1835
-1953
-1968
-1833
-1636
-1462
-1386
-1406
-1506
-1498
-1295
-1080
-845
-677
-636
-536
-375
-174
74
304
492
602
651
653
661
727
835
918
977
1001
972
973
964
1000
1077
1162
1284
1335
1326
1321
1315
1362
1462
1573
1637
1674
1695
1697
1761
1869
1946
2086
2164
2177
2199
2203
2256
2336
2468
2555
2629
2563
2292
1567
484
-113
-624
-736
-323
-660
-1272
-1665
-1891
-1496
-760
-298
-523
-1007
-1296
-1448
-1256
-992
-1180
-1361
-1238
-1119
-926
-680
-718
-625
-321
14
282
274
130
-125
-293
-232
-264
-313
-375
-558
-651
-720
-767
-712
-647
-589
-645
-800
-996
-1220
-1306
-1319
-1394
-1344
-1509
-1828
-2020
-2203
-2122
-1869
-1686
-1650
-1724
-1702
-1597
-1437
-1267
-1288
-1386
-1353
-1337
-1334
-1329
-1477
-1593
-1550
-1449
-1383
-1498
-1646
-1775
-1820
-1652
-1523
-1460
-1397
-1379
-1336
-1247
-1132
-972
-794
-615
-499
-430
-297
-142
17
190
278
339
455
555
644
697
712
762
833
924
942
868
806
782
869
1003
1075
1119
1116
1122
1174
1247
1297
1348
1401
1399
1472
1509
1485
1589
1632
1677
1749
1751
1726
1735
1771
1771
1882
1907
1923
1883
1702
1555
1155
776
459
-69
-289
-508
-806
-883
-1052
-1139
-1119
-1053
-927
-918
-911
-951
-1064
-1106
-1113
-1199
-1172
-1114
-1110
-999
-903
-796
-616
-477
-293
-186
-135
-54
-108
-137
-167
-273
-330
-394
-480
-484
-512
-555
-541
-580
-582
-615
-669
-741
-884
-1003
-1109
-1393
-1743
-1977
-2128
-2047
-1862
-1835
-1909
-2030
-1938
-1630
-1312
-1116
-1228
-1395
-1442
-1419
-1297
-1306
-1446
-1502
-1467
-1327
-1254
-1329
-1430
-1473
-1374
-1246
-1242
-1335
-1422
-1469
-1382
-1232
-1101
-939
-820
-704
-601
-527
-368
-197
-29
98
105
122
164
244
349
407
445
495
583
666
705
698
714
782
873
956
993
983
1005
1069
1130
1183
1211
1242
1326
1421
1459
1460
1456
1466
1506
1586
1662
1595
1514
1476
1410
1476
1514
1521
1510
1437
1459
1409
1307
1181
879
575
399
223
20
-137
-375
-663
-774
-774
-743
-716
-726
-787
-868
-854
-845
-884
-880
-922
-966
-960
-956
-919
-875
-773
-647
-541
-454
-395
-339
-282
-229
-208
-236
-308
-388
-431
-485
-525
-554
-593
-602
-584
-568
-621
-678
-685
-773
-824
-930
-1207
-1484
-1775
-1912
-1800
-1739
-1731
-1780
-1879
-1780
-1505
-1251
-1138
-1207
-1261
-1283
-1275
-1219
-1332
-1411
-1379
-1325
-1210
-1145
-1167
-1223
-1252
-1128
-1010
-1019
-1031
-1069
-1088
-1042
-965
-824
-674
-581
-463
-372
-296
-168
-41
77
161
183
218
274
341
404
418
478
550
622
721
735
704
709
706
753
834
857
873
889
929
967
994
1048
1050
1083
1148
1159
1164
1152
1149
1175
1177
1177
1185
1104
1077
1093
1053
1068
1092
1073
1061
1053
1031
947
864
769
572
418
350
210
75
-22
-159
-258
-284
-289
-338
-366
-373
-414
-455
-473
-521
-567
-608
-640
-671
-703
-763
-766
-729
-686
-609
-565
-539
-500
-456
-389
-371
-394
-403
-433
-432
-444
-480
-486
-498
-510
-506
-498
-510
-539
-573
-591
-701
-804
-866
-999
-1041
-1050
-1119
-1141
-1147
-1136
-1088
-1016
-935
-904
-845
-795
-815
-784
-770
-814
-804
-756
-735
-709
-700
-688
-682
-662
-618
-597
-562
-506
-482
-457
-431
-400
-328
-274
-238
-201
-187
-172
-123
-84
-62
-44
-20
-1
30
70
94
108
141
173
181
189
168
146
155
182
214
247
258
250
256
284
313
338
345
330
307
292
288
288
290
267
254
241
251
249
249
249
244
266
268
266
265
260
246
253
257
259
268
256
242
205
171
153
138
120
97
71
60
49
52
49
30
15
-27
-76
-110
-145
-190
-220
-264
-311
-354
-380
-398
-427
-435
-441
-450
-448
-420
-409
-400
-418
-426
-436
-414
-394
-420
-442
-466
-471
-464
-454
-465
-484
-514
-541
-573
-578
-595
-619
-649
-666
-673
-668
-668
-679
-699
-700
-706
-679
-684
-669
-688
-925
-849
-869
-99
-188
-923
-989
-656
-399
-697
-753
-621
-508
-476
-545
-490
-453
-395
-345
-417
-433
-362
-316
-347
-327
-274
-268
-314
-316
-277
-268
-283
-284
-255
-217
-187
-164
-175
-173
-161
-168
-185
-190
-166
-149
-149
-155
-149
-131
-132
-121
-97
-98
-113
-111
-94
-96
-80
-48
-54
-74
-67
-30
-12
-14
-18
-28
-24
6
16
8
-7
-17
-22
-10
2
-2
-4
-29
-46
-52
-70
-75
-85
-98
-108
-120
-130
-138
-136
-132
-150
-159
-156
-164
-178
-206
-247
-276
-291
-290
-310
-340
-353
-357
-371
-375
-371
-379
-409
-429
-410
-400
-386
-368
-370
-401
-421
-423
-441
-438
-449
-459
-474
-479
-483
-462
-470
-466
-470
-461
-506
-496
-528
-518
-587
-584
-649
-598
-638
-1113
55
-381
-1113
-823
-373
-271
-732
-722
-561
-371
-503
-614
-618
-495
-433
-466
-499
-429
-360
-342
-386
-380
-317
-275
-268
-285
-269
-272
-280
-252
-200
-156
-127
-116
-121
-110
-82
-51
-44
-56
-53
-52
-69
-92
-107
-106
-116
-133
-151
-158
-149
-146
-156
-176
-183
-162
-160
-182
-217
-239
-250
-258
-253
-277
-288
-301
-320
-306
-284
-278
-291
-309
-309
-274
-258
-261
-260
-259
-266
-267
-248
-257
-262
-258
-263
-259
-260
-260
-257
-266
-269
-266
-275
-268
-272
-279
-292
-306
-311
-305
-299
-306
-322
-350
-347
-346
-334
-321
-312
-298
-290
-295
-302
-290
-273
-260
-248
-229
-224
-237
-254
-244
-254
-274
-291
-316
-323
-346
-354
-352
-358
-370
-383
-400
-419
-428
-427
-425
-439
-474
-499
-496
-471
-456
-464
-474
-458
-440
-425
-405
-406
-403
-406
-396
-364
-335
-317
-317
-320
-306
-298
-274
-270
-275
-266
-253
-242
-234
-213
-223
-250
-252
-256
-248
-244
-241
-234
-214
-199
-173
-154
-147
-149
-160
-168
-179
-171
-158
-163
-182
-203
-205
-195
-193
-199
-211
-210
-202
-188
-188
-211
-235
-236
-235
-251
-269
-297
-308
-315
-304
-283
-267
-274
-291
-311
-316
-311
-306
-302
-301
-304
-306
-293
-297
-291
-282
-285
-288
-280
-268
-256
-249
-254
-254
-247
-233
-240
-232
-229
-246
-261
-285
-300
-307
-308
-325
-352
-391
-413
-419
-419
-420
-409
-397
-401
-400
-389
-371
-377
-379
-377
-372
-371
-375
-360
-349
-344
-349
-348
-366
-376
-385
-389
-386
-377
-370
-367
-369
-378
-366
-376
-402
-418
-428
-449
-478
-472
-462
-456
-461
-469
-480
-499
-507
-506
-492
-469
-444
-429
-423
-416
-399
-381
-356
-324
-320
-329
-322
-308
-299
-299
-309
-321
-328
-338
-340
-320
-301
-298
-293
-291
-290
-272
-249
-242
-253
-256
-260
-266
-266
-273
-260
-256
-271
-287
-299
-306
-315
-309
-309
-295
-281
-305
-328
-319
-314
-294
-283
-292
-306
-324
-330
-310
-292
-280
-290
-315
-309
-292
-272
-273
-274
-279
-283
-273
-266
-267
-274
-297
-322
-321
-318
-328
-329
-336
-342
-349
-360
-364
-370
-371
-373
-356
-341
-348
-356
-351
-351
-356
-360
-376
-386
-371
-336
-320
-314
-312
-307
-297
-287
-295
-299
-300
-313
-309
-320
-325
-320
-334
-351
-366
-367
-360
-347
-353
-367
-377
-376
-372
-365
-363
-383
-394
-405
-409
-409
-404
-402
-405
-404
-412
-404
-396
-394
-387
-386
-381
-378
-385
-377
-367
-367
-362
-362
-359
-358
-346
-335
-343
-346
-341
-339
-343
-341
-349
-358
-369
-374
-365
-347
-335
-336
-322
-306
-300
-297
-285
-277
-270
-254
-247
-238
-235
-230
-231
-245
-252
-253
-246
-238
-232
-225
-228
-228
-236
-246
-238
-235
-242
-250
-260
-283
-292
-299
-298
-296
-292
-286
-286
-281
-275
-258
-235
-233
-240
-246
-253
-270
-275
-259
-243
-224
-221
-224
-227
-232
-224
-215
-200
-193
-197
-209
-236
-240
-227
-226
-229
-244
-269
-313
-334
-323
-322
-340
-353
-357
-367
-366
-357
-356
-362
-367
-356
-341
-328
-324
-324
-330
-332
-322
-309
-307
-314
-320
-325
-326
-328
-323
-329
-341
-343
-347
-356
-355
-363
-364
-373
-376
-386
-401
-411
-426
-434
-425
-426
-427
-432
-435
-432
-426
-408
-390
-388
-382
-376
-370
-356
-346
-322
-320
-327
-321
-316
-306
-314
-308
-311
-328
-337
-335
-328
-318
-318
-321
-317
-310
-315
-313
-308
-311
-294
-276
-259
-263
-255
-241
-247
-246
-249
-253
-261
-282
-287
-260
-255
-270
-279
-279
-297
-303
-291
-277
-282
-283
-283
-301
-298
-295
-287
-286
-294
-307
-319
-330
-328
-322
-318
-319
-314
-316
-327
-327
-322
-321
-325
-315
-317
-313
-305
-302
-294
-264
-250
-243
-248
-257
-258
-267
-264
-245
-242
-250
-254
-264
-259
-250
-255
-272
-274
-270
-276
-275
-275
-275
-278
-281
-281
-286
-293
-308
-313
-316
-327
-335
-325
-328
-314
-293
-289
-294
-304
-307
-309
-320
-330
-325
-315
-317
-317
-313
-325
-335
-332
-341
-341
-331
-324
-336
-339
-331
-331
-330
-313
-285
-264
-257
-256
-255
-236
-218
-215
-189
-185
-183
-183
-178
-166
-155
-147
-158
-176
-190
-195
-195
-196
-186
-181
-176
-172
-189
-210
-217
-209
-196
-195
-192
-193
-182
-186
-191
-175
-171
-174
-174
-170
-166
-168
-171
-179
-163
-156
-164
-179
-198
-231
-256
-248
-259
-262
-270
-279
-288
-283
-257
-246
-232
-227
-234
-233
-230
-230
-217
-218
-229
-243
-252
-245
-237
-222
-219
-228
-256
-264
-249
-238
-235
-243
-257
-265
-267
-257
-241
-249
-244
-235
-234
-224
-218
-232
-243
-234
-219
-212
-219
-225
-233
-253
-245
-220
-201
-195
-209
-223
-215
-205
-183
-180
-191
-215
-232
-235
-250
-242
-240
-252
-264
-265
-259
-251
-244
-249
-249
-249
-262
-255
-252
-261
-263
-283
-303
-313
-302
-297
-298
-288
-285
-270
-252
-230
-210
-204
-212
-216
-210
-189
-171
-161
-164
-168
-158
-148
-144
-152
-159
-169
-179
-189
-184
-171
-185
-214
-220
-223
-232
-242
-234
-230
-226
-220
-226
-225
-218
-214
-219
-216
-234
-233
-233
-236
-228
-212
-183
-167
-166
-179
-190
-203
-218
-236
-254
-277
-298
-315
-333
-329
-333
-333
-335
-340
-351
-354
-341
-321
-292
-274
-279
-290
-282
-276
-268
-280
-281
-279
-288
-266
-230
-204
-202
-201
-198
-203
-198
-196
-199
-207
-223
-237
-240
-244
-268
-285
-283
-277
-273
-261
-261
-275
-284
-289
-294
-297
-307
-319
-333
-351
-350
-349
-340
-319
-307
-310
-312
-294
-280
-280
-276
-273
-277
-281
-285
-272
-265
-272
-264
-253
-251
-254
-251
-247
-260
-276
-295
-305
-302
-311
-324
-333
-330
-325
-311
-303
-307
-302
-302
-291
-281
-280
-275
-283
-297
-305
-304
-305
-311
-302
-282
-263
-251
-250
-248
-243
-242
-232
-219
-215
-211
-198
-184
-176
-187
-192
-195
-194
-211
-225
-230
-228
-230
-235
-238
-244
-250
-247
-236
-225
-237
-252
-261
-278
-295
-306
-308
-325
-342
-339
-331
-333
-338
-347
-338
-335
-330
-326
-316
-309
-312
-301
-299
-319
-332
-337
-341
-345
-349
-342
-358
-345
-326
-313
-299
-295
-303
-308
-297
-282
-267
-268
-282
-289
-292
-281
-268
-254
-251
-246
-235
-234
-226
-227
-218
-217
-235
-246
-249
-256
-266
-269
-291
-307
-300
-292
-279
-257
-253
-259
-261
-265
-258
-257
-267
-281
-283
-293
-295
-272
-267
-268
-258
-242
-221
-203
-201
-215
-236
-241
-231
-227
-233
-235
-237
-240
-237
-224
-213
-201
-179
-176
-163
-168
-181
-175
-175
-169
-182
-191
-201
-209
-216
-216
-200
-208
-222
-208
-204
-189
-192
-206
-202
-202
-194
-191
-174
-157
-154
-156
-147
-147
-147
-136
-134
-124
-126
-128
-130
-139
-131
-134
-144
-151
-169
-175
-172
-175
-184
-191
-196
-217
-224
-224
-228
-222
-234
-240
-248
-256
-257
-261
-260
-282
-307
-295
-289
-299
-301
-293
-296
-300
-288
-274
-270
-256
-257
-254
-254
-254
-241
-224
-218
-228
-230
-233
-237
-238
-235
-232
-224
-232
-225
-204
-209
-210
-211
-205
-191
-187
-187
-190
-191
-194
-197
-203
-198
-182
-164
-145
-124
-111
-118
-120
-121
-138
-148
-150
-164
-184
-187
-177
-163
-167
-170
-161
-162
-158
-151
-147
-159
-168
-175
-180
-188
-182
-186
-196
-188
-191
-190
-176
-156
-146
-132
-115
-128
-142
-143
-148
-152
-147
-147
-154
-164
-166
-160
-156
-155
-161
-167
-174
-196
-207
-203
-203
-192
-193
-193
-194
-193
-203
-209
-200
-201
-210
-215
-201
-216
-240
-245
-259
-268
-266
-268
-298
-313
-317
-310
-296
-271
-263
-292
-306
-317
-307
-289
-285
-304
-313
-323
-336
-327
-315
-313
-317
-326
-318
-300
-297
-283
-293
-304
-314
-321
-318
-328
-315
-305
-318
-322
-329
-339
-329
-320
-311
-303
-302
-306
-309
-305
-314
-315
-296
-285
-274
-265
-275
-279
-289
-280
-271
-274
-284
-305
-318
-320
-308
-297
-287
-277
-292
-302
-301
-292
-275
-275
-271
-274
-288
-289
-277
-267
-267
-259
-265
-285
-296
-292
-297
-310
-312
-303
-297
-300
-302
-308
-318
-333
-340
-333
-332
-339
-342
-347
-359
-364
-362
-366
-382
-383
-379
-380
-368
-365
-367
-364
-364
-375
-382
-377
-371
-369
-369
-374
-380
-385
-383
-370
-352
-333
-327
-317
-296
-277
-258
-232
-222
-221
-221
-228
-253
-271
-273
-281
-284
-280
-275
-282
-292
-284
-287
-289
-279
-275
-287
-308
-315
-300
-289
-295
-302
-307
-313
-317
-326
-311
-295
-293
-281
-273
-285
-298
-311
-309
-312
-322
-324
-325
-330
-322
-321
-322
-321
-322
-326
-332
-333
-330
-315
-307
-310
-312
-295
-298
-299
-286
-281
-266
-265
-274
-276
-283
-284
-276
-272
-283
-306
-305
-306
-312
-300
-279
-275
-289
-293
-309
-306
-305
-318
-335
-357
-366
-366
-345
-339
-354
-364
-364
-360
-354
-333
-322
-321
-315
-308
-302
-295
-294
-305
-315
-311
-301
-301
-314
-315
-318
-309
-302
-302
-293
-291
-289
-282
-278
-270
-277
-273
-271
-269
-281
-302
-305
-320
-341
-344
-341
-335
-341
-336
-334
-324
-312
-303
-291
-285
-294
-301
-291
-274
-262
-272
-290
-308
-326
-336
-331
-318
-317
-312
-310
-318
-325
-315
-303
-299
-280
-287
-289
-286
-293
-298
-309
-306
-297
-301
-302
-307
-302
-296
-293
-292
-278
-274
-279
-292
-318
-323
-315
-308
-293
-288
-279
-270
-261
-248
-225
-212
-216
-215
-221
-223
-215
-197
-193
-196
-200
-205
-213
-214
-206
-202
-209
-198
-198
-203
-209
-199
-190
-207
-220
-236
-241
-252
-248
-244
-239
-257
-283
-291
-299
-298
-304
-312
-316
-326
-331
-344
-346
-349
-351
-347
-337
-320
-318
-328
-343
-338
-333
-328
-316
-320
-321
-325
-330
-336
-335
-337
-335
-333
-329
-328
-317
-304
-296
-280
-268
-265
-277
-277
-277
-282
-282
-285
-295
-303
-310
-317
-312
-317
-316
-305
-301
-297
-293
-289
-289
-285
-270
-250
-249
-246
-239
-246
-256
-274
-285
-295
-294
-303
-317
-321
-326
-336
-348
-348
-350
-355
-362
-358
-356
-358
-369
-377
-374
-372
-366
-363
-355
-350
-333
-317
-298
-264
-252
-246
-243
-248
-257
-249
-245
-236
-238
-248
-253
-252
-247
-240
-251
-258
-258
-263
-261
-275
-277
-284
-289
-290
-288
-289
-305
-305
-311
-305
-299
-283
-278
-281
-292
-300
-296
-290
-284
-287
-281
-286
-292
-287
-276
-267
-270
-270
-270
-268
-272
-269
-264
-277
-279
-277
-280
-296
-320
-329
-333
-340
-341
-342
-333
-331
-322
-307
-298
-289
-290
-292
-304
-314
-319
-323
-322
-323
-310
-316
-312
-295
-281
-265
-265
-254
-261
-268
-273
-271
-279
-280
-275
-276
-275
-278
-278
-263
-252
-247
-250
-262
-276
-286
-275
-280
-284
-292
-309
-321
-321
-312
-301
-289
-284
-294
-297
-291
-276
-267
-265
-276
-305
-312
-321
-322
-312
-306
-300
-303
-308
-322
-333
-331
-336
-333
-327
-319
-313
-314
-311
-307
-302
-289
-292
-299
-298
-293
-271
-277
-280
-278
-276
-266
-267
-263
-254
-271
-272
-267
-257
-257
-262
-267
-276
-277
-282
-284
-290
-292
-303
-314
-312
-315
-322
-323
-319
-323
-330
-341
-340
-346
-354
-355
-356
-347
-340
-344
-357
-366
-369
-367
-358
-355
-364
-361
-358
-362
-363
-357
-367
-380
-378
-374
-369
-368
-370
-380
-377
-358
-351
-342
-333
-343
-341
-336
-325
-327
-324
-323
-324
-308
-303
-297
-302
-301
-306
-309
-310
-307
-295
-277
-268
-263
-263
-267
-266
-263
-258
-239
-226
-214
-197
-190
-199
-210
-209
-200
-193
-186
-171
-164
-169
-167
-158
-159
-147
-147
-146
-155
-176
-171
-172
-173
-174
-170
-183
-207
-212
-206
-214
-234
-249
-258
-275
-285
-282
-274
-289
-288
-288
-297
-294
-288
-275
-255
-259
-265
-261
-258
-250
-240
-240
-245
-243
-237
-228
-228
-226
-233
-245
-263
-265
-252
-250
-256
-250
-249
-270
-278
-272
-270
-279
-287
-290
-283
-279
-281
-282
-294
-297
-298
-292
-289
-289
-291
-300
-309
-316
-322
-310
-306
-296
-296
-300
-297
-294
-293
-304
-310
-309
-311
-323
-320
-315
-306
-303
-297
-303
-305
-296
-288
-270
-259
-249
-243
-245
-242
-232
-224
-219
-220
-238
-247
-236
-225
-220
-217
-218
-232
-217
-207
-203
-197
-210
-227
-226
-212
-219
-223
-220
-227
-238
-238
-240
-233
-232
-238
-247
-256
-267
-273
-261
-266
-274
-280
-276
-265
-258
-248
-238
-231
-234
-235
-233
-245
-254
-260
-269
-275
-286
-290
-300
-298
-286
-274
-268
-270
-266
-264
-258
-238
-218
-208
-209
-202
-207
-215
-212
-218
-219
-219
-224
-223
-217
-213
-214
-205
-210
-210
-211
-213
-221
-242
-250
-251
-248
-239
-236
-241
-257
-261
-265
-272
-286
-297
-295
-300
-298
-296
-299
-305
-323
-332
-327
-308
-301
-303
-297
-285
-280
-281
-283
-288
-288
-280
-285
-291
-294
-291
-284
-273
-261
-264
-263
-273
-289
-285
-290
-283
-280
-276
-266
-261
-263
-260
-247
-240
-229
-234
-234
-235
-242
-251
-252
-261
-257
-261
-256
-250
-251
-247
-254
-253
-245
-232
-233
-241
-238
-241
-245
-240
-237
-234
-234
-236
-245
-269
-268
-263
-254
-246
-258
-274
-285
-285
-288
-273
-262
-262
-260
-279
-278
-269
-266
-263
-260
-260
-268
-271
-280
-273
-265
-282
-288
-286
-289
-299
-307
-297
-292
-286
-281
-282
-288
-294
-292
-290
-274
-264
-261
-246
-231
-224
-229
-231
-237
-237
-235
-233
-230
-231
-228
-228
-229
-229
-234
-234
-235
-235
-243
-244
-247
-255
-265
-265
-261
-261
-268
-272
-271
-271
-262
-246
-239
-233
-222
-229
-226
-224
-227
-224
-232
-242
-239
-241
-237
-232
-217
-208
-213
-219
-217
-206
-206
-214
-211
-212
-219
-213
-225
-249
-249
-249
-251
-249
-263
-284
-291
-287
-278
-280
-283
-290
-295
-280
-267
-254
-252
-243
-234
-237
-233
-227
-227
-224
-227
-231
-242
-257
-267
-273
-275
-265
-277
-304
-304
-306
-310
-297
-294
-299
-307
-302
-306
-305
-308
-315
-306
-303
-303
-303
-295
-288
-283
-276
-268
-266
-261
-246
-237
-231
-239
-244
-254
-256
-262
-261
-271
-286
-293
-307
-312
-326
-323
-314
-318
-320
-323
-328
-345
-347
-342
-336
-330
-334
-332
-323
-321
-323
-313
-300
-300
-299
-284
-263
-257
-267
-271
-270
-262
-268
-270
-265
-276
-281
-281
-276
-269
-268
-262
-255
-248
-242
-237
-236
-242
-241
-239
-254
-271
-269
-264
-263
-267
-269
-271
-293
-301
-295
-279
-268
-276
-280
-287
-283
-275
-270
-280
-272
-269
-279
-291
-296
-296
-296
-295
-293
-298
-314
-316
-312
-304
-293
-281
-274
-267
-265
-268
-268
-267
-269
-259
-259
-270
-271
-268
-263
-261
-256
-256
-260
-260
-257
-253
-265
-262
-269
-267
-278
-282
-275
-281
-289
-300
-315
-332
-333
-329
-317
-318
-324
-327
-332
-335
-326
-309
-305
-305
-298
-299
-300
-284
-275
-295
-299
-292
-297
-302
-313
-316
-309
-311
-311
-309
-319
-321
-327
-335
-336
-335
-338
-350
-358
-348
-340
-340
-332
-329
-330
-339
-340
-332
-325
-319
-310
-288
-284
-290
-298
-290
-281
-277
-272
-276
-272
-272
-260
-252
-258
-250
-241
-245
-256
-245
-230
-222
-218
-210
-206
-212
-214
-208
-205
-206
-206
-219
-228
-237
-242
-247
-247
-250
-263
-278
-284
-276
-286
-291
-290
-283
-276
-280
-279
-285
-285
-287
-284
-288
-293
-288
-283
-295
-308
-306
-298
-291
-285
-286
-289
-295
-299
-303
-307
-307
-307
-315
-320
-314
-309
-326
-348
-340
-332
-324
-315
-314
-308
-298
-297
-309
-313
-325
-322
-308
-295
-292
-295
-299
-301
-302
-302
-298
-285
-276
-270
-266
-271
-278
-287
-291
-294
-293
-282
-271
-270
-276
-273
-275
-277
-274
-262
-247
-244
-243
-246
-252
-258
-259
-257
-259
-258
-257
-252
-253
-261
-269
-260
-251
-248
-248
-262
-272
-265
-248
-231
-235
-234
-243
-247
-242
-230
-225
-212
-227
-237
-232
-244
-250
-256
-244
-246
-254
-263
-271
-266
-271
-283
-284
-289
-298
-313
-323
-323
-333
-333
-334
-341
-361
-373
-375
-362
-344
-341
-341
-332
-326
-316
-295
-273
-252
-244
-232
-221
-203
-191
-191
-194
-202
-207
-222
-231
-230
-222
-225
-233
-229
-236
-237
-246
-255
-267
-284
-279
-261
-266
-280
-269
-269
-279
-276
-269
-271
-263
-257
-258
-254
-249
-230
-221
-214
-214
-222
-225
-232
-232
-234
-243
-260
-258
-256
-250
-262
-280
-290
-307
-315
-329
-329
-316
-317
-323
-308
-299
-298
-297
-297
-285
-277
-277
-274
-272
-285
-288
-290
-297
-297
-300
-317
-333
-340
-336
-341
-348
-349
-355
-353
-366
-367
-362
-357
-355
-353
-346
-321
-299
-302
-301
-287
-277
-271
-237
-213
-203
-202
-204
-207
-217
-219
-234
-244
-241
-231
-228
-239
-247
-243
-249
-263
-258
-279
-299
-303
-313
-321
-323
-322
-318
-311
-319
-316
-311
-307
-305
-305
-304
-298
-302
-315
-313
-309
-310
-308
-319
-328
-325
-330
-328
-325
-316
-307
-295
-279
-286
-287
-295
-298
-291
-289
-289
-293
-294
-299
-291
-279
-281
-286
-287
-282
-271
-270
-270
-271
-276
-270
-267
-268
-285
-288
-291
-292
-291
-293
-301
-316
-311
-316
-326
-322
-320
-316
-307
-304
-296
-297
-292
-289
-283
-281
-288
-282
-288
-288
-301
-311
-321
-326
-334
-344
-347
-361
-362
-368
-363
-364
-359
-353
-354
-344
-345
-341
-334
-330
-322
-323
-312
-303
-312
-313
-319
-324
-323
-322
-300
-296
-300
-313
-310
-298
-291
-281
-286
-279
-271
-259
-254
-245
-247
-256
-254
-262
-272
-260
-252
-249
-248
-238
-242
-256
-265
-250
-247
-248
-246
-248
-250
-254
-247
-249
-253
-266
-274
-279
-277
-284
-286
-293
-310
-307
-295
-294
-296
-295
-294
-292
-300
-292
-287
-288
-285
-277
-269
-260
-255
-252
-247
-252
-254
-261
-255
-264
-272
-269
-262
-251
-249
-247
-244
-257
-265
-271
-268
-255
-246
-243
-255
-275
-292
-291
-292
-300
-296
-297
-301
-295
-286
-283
-287
-304
-315
-315
-306
-311
-316
-321
-334
-331
-335
-325
-314
-322
-315
-312
-299
-290
-286
-281
-285
-283
-283
-283
-278
-274
-269
-258
-254
-249
-242
-240
-227
-219
-222
-237
-243
-236
-240
-233
-237
-223
-210
-223
-233
-234
-229
-214
-209
-210
-206
-202
-205
-205
-192
-181
-176
-175
-168
-165
-165
-165
-169
-172
-165
-169
-180
-191
-202
-207
-212
-214
-217
-219
-225
-240
-238
-219
-217
-232
-242
-256
-271
-279
-274
-276
-277
-300
-307
-300
-305
-301
-298
-291
-288
-269
-249
-259
-255
-246
-251
-239
-235
-229
-232
-236
-238
-222
-205
-203
-195
-197
-210
-222
-228
-226
-228
-238
-242
-260
-269
-268
-264
-250
-250
-247
-252
-252
-238
-227
-227
-232
-233
-230
-236
-239
-242
-252
-249
-240
-234
-211
-191
-175
-167
-162
-163
-169
-176
-180
-184
-185
-192
-187
-184
-193
-186
-176
-169
-173
-184
-187
-183
-187
-190
-191
-196
-193
-189
-188
-180
-190
-192
-184
-175
-164
-155
-161
-175
-184
-189
-201
-208
-207
-210
-210
-218
-221
-219
-222
-237
-242
-238
-240
-240
-247
-253
-258
-257
-256
-242
-241
-248
-254
-246
-246
-247
-231
-210
-212
-204
-203
-208
-208
-219
-223
-232
-236
-245
-246
-251
-266
-261
-268
-271
-273
-267
-274
-281
-276
-272
-268
-275
-269
-261
-251
-244
-244
-256
-265
-265
-262
-246
-243
-243
-239
-244
-244
-241
-237
-240
-248
-254
-249
-241
-264
-243
-238
-265
-255
-267
-258
-275
-267
-291
-346
-304
-279
-339
-364
-297
-372
-342
-441
-384
-2641
-2616
-964
-1182
-931
-185
467
647
-60
-638
-604
-780
-464
-870
-686
-852
-2042
-1059
-746
-1360
-702
-468
-474
-458
-133
-245
-356
-212
-199
-312
-214
-163
-518
-352
-202
79
398
113
92
518
195
-125
76
-12
-208
-189
-46
-203
-316
-388
-287
-289
-370
-98
74
-103
-161
-283
-392
-441
-722
-435
-515
-756
-573
-819
-2912
-3043
-1865
-2420
-2492
-1496
-1158
-1398
-1117
-393
-459
-754
193
313
-173
-213
29
-114
-386
-254
-20
-184
10
517
339
-327
119
482
99
172
295
-233
-663
-900
-981
-870
-959
-901
-927
-663
-362
-559
-502
-200
-297
-365
-24
-231
-640
-700
-526
-647
-935
-871
-639
-542
-896
-726
-587
-670
-437
-636
-777
-531
-433
-430
-674
-836
-704
-564
-538
-655
-687
-561
-397
-523
-540
-504
-509
-424
-424
-554
-623
-494
-487
-941
-1277
-1074
-922
-1318
-1305
-925
-1006
-1042
-1009
-939
-1016
-1169
-948
-1042
-1386
-1270
-1174
-1313
-1352
-1291
-1273
-1318
-1266
-1277
-1503
-1572
-1429
-1469
-1547
-1492
-1621
-1573
-1572
-1838
-1996
-2180
-2013
-2168
-1970
-2897
-2813
-2201
-3044
-2754
-2438
-2431
-2212
-2251
-1844
-1744
-1993
-1563
-1608
-1696
-1631
-1444
-1533
-1586
-1658
-1277
-1084
-1368
-1918
-1372
-1412
-1529
-1337
-1359
-1317
-1302
-1070
-849
-1164
-970
-483
-645
-773
-610
-302
-403
-497
-378
179
651
70
-205
116
-135
-103
59
110
303
302
226
392
520
437
371
512
620
319
276
430
358
323
289
424
681
570
372
389
331
295
265
270
346
278
358
415
358
338
460
546
508
491
524
570
501
426
471
553
549
552
611
626
589
566
519
461
366
313
299
242
183
162
98
57
77
82
93
107
48
-51
-76
-118
-175
-184
-165
-181
-254
-220
-188
-250
-219
-277
-310
-319
-323
-305
-388
-397
-368
-314
-226
-118
-80
-80
-41
6
60
61
176
167
164
237
209
245
259
300
325
353
439
538
499
484
523
533
637
672
723
748
761
780
779
835
905
965
983
1073
1106
1176
1197
1168
1251
1181
1195
1277
1215
1177
1177
1162
1207
1233
1304
1340
1327
1501
1494
1492
1570
1498
1462
1464
1445
1353
1352
1296
1175
1092
1062
961
893
938
882
832
722
662
453
370
399
193
136
-86
-310
-568
-755
-896
-1118
-1139
-1295
-1374
-1445
-1532
-1611
-1698
-1649
-1631
-1539
-1438
-1447
-1421
-1394
-1359
-1227
-1094
-955
-828
-755
-745
-712
-677
-657
-589
-585
-557
-555
-573
-628
-688
-724
-745
-669
-682
-631
-634
-699
-726
-759
-739
-709
-630
-616
-612
-594
-591
-566
-500
-364
-230
-91
57
152
293
463
671
909
1075
1134
1131
1076
970
833
684
638
582
585
592
549
541
541
686
856
1098
1284
1334
1370
1308
1325
1397
1497
1615
1718
1775
1860
1976
2018
2220
2378
2502
2834
3028
3194
3414
3426
3449
3268
2986
2736
2297
2117
1756
1287
928
330
-502
-1476
-2345
-3316
-3529
-3579
-3709
-3639
-3995
-4092
-4144
-3746
-3254
-2741
-2115
-1864
-1597
-1471
-1281
-1150
-843
-453
-50
463
835
1142
1250
1405
1547
1832
2105
2249
2206
1978
1706
1290
899
488
144
-127
-367
-649
-946
-1231
-1570
-1776
-1826
-1839
-1846
-1878
-1997
-2192
-2277
-2325
-2363
-2234
-2101
-1942
-1755
-1557
-1402
-1200
-945
-660
-310
-26
168
232
262
215
117
37
-60
-154
-388
-1062
-1673
-2093
-2447
-2069
-2109
-2536
-2830
-3026
-2825
-2642
-2424
-2590
-2521
-1999
-1642
-1444
-1358
-1435
-1292
-826
-438
-172
-152
-48
-108
-150
-118
-169
-83
-49
-88
-262
-355
-461
-498
-527
-448
-276
-21
336
502
689
787
1014
1235
1419
1669
1723
1782
1796
1695
1649
1735
1821
1942
1956
2018
2055
2088
2267
2238
2466
2803
3095
3467
3562
3848
4229
4655
5243
5437
5336
5087
4514
3878
3373
2544
1115
-910
-2997
-4902
-5564
-5136
-4992
-4820
-5170
-5408
-5023
-3995
-2775
-2027
-1356
-1190
-1213
-1192
-1229
-1345
-1197
-810
-231
518
1174
1754
1996
2373
2840
3348
3868
4069
3836
3321
2675
1906
1126
378
-234
-675
-836
-1027
-1316
-1630
-1924
-1993
-1829
-1612
-1541
-1645
-1902
-2212
-2482
-2616
-2716
-2634
-2491
-2256
-1876
-1504
-1021
-685
-210
262
772
1295
1474
1463
1163
873
624
486
336
91
-104
-299
-432
-545
-611
-759
-802
-855
-983
-1055
-1362
-1645
-2048
-2526
-3121
-3815
-3977
-3982
-3603
-3216
-3399
-3530
-3170
-2271
-1311
-602
-445
-417
-120
350
465
191
-74
-311
-42
138
84
-172
-379
-282
-200
-20
-24
1
-80
-218
-508
-815
-891
-875
-747
-741
-676
-595
-280
42
310
604
954
1466
1823
2108
1989
1906
1798
1663
1733
1524
1516
1477
1520
1617
1762
2011
2300
2792
3157
3673
4081
4434
4635
4782
5006
5097
5251
4854
4186
3296
2338
1576
772
-120
-1847
-3380
-4734
-5735
-5183
-4946
-4708
-4674
-4917
-4593
-4125
-3007
-2471
-1940
-1509
-1433
-1113
-852
-548
-302
237
749
1481
2084
2603
2827
2848
3034
3081
3331
3237
2981
2445
1764
1199
543
-26
-540
-979
-1282
-1464
-1709
-1936
-2235
-2426
-2395
-2315
-2164
-2198
-2301
-2341
-2424
-2275
-2129
-1909
-1569
-1271
-821
-459
-42
271
535
784
1029
1251
1321
1326
1056
782
449
261
133
-33
-172
-491
-726
-929
-1111
-1268
-1432
-1607
-1749
-1952
-2173
-2554
-2902
-3133
-3229
-3284
-3376
-3338
-3354
-2874
-2486
-2158
-1814
-1486
-908
-405
57
93
140
162
259
289
186
30
-139
-118
-220
-259
-395
-375
-368
-333
-345
-465
-523
-598
-607
-745
-801
-822
-694
-619
-503
-413
-263
48
313
608
744
962
1154
1322
1401
1460
1445
1608
1734
1699
1824
1654
1775
1864
2095
2203
2324
2664
2811
3312
3559
3910
4219
4558
4840
4934
4831
4293
3586
2463
1449
252
-720
-1516
-2494
-3703
-4883
-5721
-6129
-5356
-4758
-4143
-3811
-3725
-3303
-2784
-1911
-1512
-959
-710
-537
-210
-9
372
690
1208
1624
2189
2653
3019
3157
3014
2837
2609
2475
2179
1735
1034
310
-322
-881
-1309
-1683
-1986
-2138
-2153
-2138
-2191
-2307
-2386
-2397
-2241
-2104
-2016
-1982
-1994
-1904
-1754
-1477
-1170
-776
-368
33
422
694
953
1041
1098
1110
1103
1019
821
510
100
-213
-472
-598
-715
-860
-1031
-1189
-1329
-1496
-1617
-1789
-1928
-2034
-2159
-2379
-2553
-2639
-2729
-2868
-2997
-3025
-2844
-2302
-1977
-1868
-1783
-1523
-981
-422
-143
-231
-245
-116
61
44
-162
-474
-558
-453
-444
-534
-726
-738
-713
-611
-618
-685
-653
-637
-589
-701
-820
-820
-687
-511
-393
-321
-174
155
515
808
1031
1237
1459
1727
1863
1838
1745
1618
1516
1440
1418
1412
1432
1524
1636
1852
2156
2446
2809
3128
3502
3993
4283
4634
4750
4560
4233
3433
2530
1455
496
-479
-1505
-2270
-3117
-3576
-3868
-4235
-4419
-4492
-4294
-3653
-3108
-2672
-2531
-2426
-2107
-1756
-1141
-818
-440
-89
264
719
1146
1519
1892
2260
2500
2785
2752
2686
2316
1912
1525
1104
864
432
44
-483
-919
-1185
-1355
-1450
-1567
-1752
-1793
-1807
-1878
-1913
-2135
-2141
-2108
-1873
-1642
-1520
-1281
-1158
-861
-544
-208
110
399
619
796
901
877
818
674
578
388
229
30
-215
-417
-657
-780
-887
-978
-1082
-1248
-1428
-1605
-1784
-1915
-2037
-2219
-2388
-2576
-2683
-2625
-2499
-2457
-2528
-2539
-2579
-2327
-1911
-1713
-1503
-1328
-1079
-712
-337
-165
-105
-49
19
80
42
-77
-308
-418
-541
-585
-664
-753
-796
-889
-901
-943
-920
-872
-780
-740
-737
-689
-664
-550
-440
-344
-156
12
235
453
617
809
937
1218
1361
1454
1541
1487
1562
1545
1519
1453
1418
1520
1642
1869
2026
2181
2484
2850
3214
3551
3809
4019
4328
4564
4547
4175
3437
2443
1279
263
-759
-1780
-2598
-3473
-4050
-4494
-4621
-4653
-4488
-3986
-3556
-2900
-2462
-2046
-1801
-1474
-1188
-860
-488
-273
55
243
691
1013
1520
1885
2202
2495
2561
2666
2454
2220
1747
1301
810
375
-51
-527
-984
-1424
-1607
-1807
-1806
-1848
-1873
-1868
-1878
-1794
-1842
-1854
-1871
-1849
-1743
-1598
-1407
-1239
-1022
-795
-491
-140
218
518
727
902
941
922
811
630
403
170
-55
-284
-513
-722
-927
-1094
-1183
-1286
-1316
-1415
-1491
-1633
-1779
-1879
-1996
-2062
-2144
-2261
-2720
-3373
-3857
-4008
-3502
-2694
-2292
-2123
-1899
-1364
-524
197
373
211
196
346
406
163
-406
-969
-1071
-970
-840
-879
-930
-913
-868
-765
-799
-733
-663
-596
-721
-972
-1158
-1131
-922
-765
-630
-550
-245
152
597
849
1020
1255
1475
1721
1729
1621
1330
1225
1083
1043
1019
998
1132
1207
1443
1555
1802
2043
2418
2720
2985
3292
3449
3731
3964
4041
3964
3584
2916
2107
1130
274
-741
-1475
-2283
-2954
-3387
-3874
-4014
-4260
-4086
-3929
-3484
-3027
-2674
-2222
-1932
-1548
-1233
-807
-524
-105
183
516
827
1111
1431
1657
1963
2083
2212
2157
2009
1720
1362
965
618
277
-100
-460
-896
-1153
-1439
-1553
-1663
-1747
-1784
-1826
-1780
-1793
-1764
-1780
-1726
-1659
-1475
-1362
-1201
-1016
-871
-598
-380
-61
180
439
624
695
743
656
587
444
300
107
-100
-275
-456
-592
-774
-904
-1060
-1154
-1220
-1319
-1380
-1511
-1568
-1701
-1753
-1838
-1873
-1799
-1783
-1742
-1910
-2001
-2161
-2339
-2406
-2450
-2345
-2059
-1664
-1476
-1325
-1122
-821
-388
-45
10
-76
-117
-120
-165
-311
-574
-800
-824
-795
-774
-854
-906
-926
-807
-667
-634
-599
-608
-588
-626
-653
-698
-608
-462
-352
-262
-194
-52
123
322
399
499
674
869
1138
1251
1195
1113
1054
1227
1358
1517
1461
1438
1533
1606
1918
1976
2257
2390
2727
3088
3324
3640
3812
4081
4045
3934
3212
2435
1350
230
-821
-2014
-3013
-4134
-4691
-5185
-5061
-4695
-4195
-3509
-2984
-2328
-1800
-1111
-698
-370
-280
-274
-202
-21
183
324
575
776
1206
1601
1999
2226
2330
2346
2244
2049
1665
1141
534
-55
-616
-1064
-1485
-1769
-1948
-1994
-1950
-1820
-1688
-1557
-1440
-1418
-1325
-1328
-1292
-1325
-1336
-1362
-1329
-1139
-965
-649
-401
-75
226
521
776
878
919
822
698
474
215
-101
-387
-650
-888
-991
-1126
-1140
-1159
-1180
-1154
-1214
-1251
-1362
-1426
-1567
-1724
-1881
-2089
-2283
-2667
-3001
-3245
-3166
-2695
-2143
-1671
-1338
-990
-538
-21
349
402
285
156
56
-62
-285
-623
-880
-945
-894
-766
-688
-597
-521
-457
-452
-482
-488
-488
-517
-651
-796
-893
-858
-716
-531
-391
-231
-28
218
438
556
556
525
525
474
458
319
183
66
113
270
512
859
1074
1361
1573
1804
1982
2155
2201
2232
2393
2458
2618
2674
2704
2662
2840
3028
3324
3631
3612
3335
2610
1604
285
-1091
-2605
-3812
-4640
-5067
-5092
-4928
-4664
-4285
-3578
-2842
-1883
-1090
-522
-190
-25
48
8
74
28
125
234
476
760
1108
1505
1814
2140
2303
2437
2335
2041
1542
906
259
-362
-871
-1367
-1729
-2021
-2170
-2172
-2046
-1878
-1650
-1422
-1246
-1084
-1050
-1055
-1198
-1282
-1343
-1276
-1134
-979
-738
-515
-187
87
434
715
951
1094
1125
1038
806
505
94
-272
-629
-873
-1101
-1163
-1248
-1267
-1264
-1275
-1230
-1244
-1183
-1316
-1477
-1799
-2117
-2365
-2524
-2585
-2643
-2633
-2568
-2339
-1993
-1535
-1123
-713
-336
-14
182
238
208
63
-74
-248
-384
-491
-545
-580
-612
-599
-575
-484
-380
-301
-317
-365
-453
-538
-604
-687
-740
-795
-733
-648
-530
-381
-272
-116
32
114
182
164
168
105
64
8
-100
-33
-69
23
121
310
545
834
1125
1329
1524
1617
1790
1781
1928
1936
1999
2130
2111
2258
2305
2467
2631
2836
3009
3265
3536
3560
3355
2607
1234
-426
-2121
-3531
-4251
-4554
-4556
-4491
-4318
-3966
-3466
-2606
-1889
-1210
-699
-415
-154
-79
-72
-224
-283
-303
-99
219
596
1006
1324
1699
1974
2330
2448
2440
2134
1592
973
268
-295
-869
-1292
-1639
-1814
-1843
-1809
-1721
-1610
-1462
-1257
-1055
-948
-937
-1095
-1259
-1448
-1495
-1471
-1362
-1130
-889
-560
-258
82
368
617
789
913
956
876
654
266
-125
-527
-790
-988
-1072
-1141
-1177
-1172
-1154
-1112
-1135
-1115
-1179
-1306
-1550
-1835
-2169
-2319
-2386
-2554
-2717
-2896
-2839
-2513
-1991
-1541
-1167
-761
-362
45
350
418
332
195
73
-36
-173
-308
-447
-503
-523
-463
-381
-300
-225
-197
-239
-314
-389
-484
-571
-723
-816
-884
-844
-730
-571
-396
-240
-62
52
224
296
356
342
261
211
154
175
162
173
177
304
524
793
1098
1305
1492
1604
1678
1825
1882
1989
2032
1999
2042
1982
2137
2208
2397
2604
2754
3108
3264
3240
2844
2072
905
-410
-1787
-3075
-3855
-4313
-4373
-4229
-3945
-3538
-3008
-2267
-1716
-1086
-771
-516
-339
-301
-214
-372
-310
-345
-126
143
514
968
1381
1794
2070
2287
2299
2221
1850
1389
751
140
-411
-863
-1192
-1462
-1555
-1550
-1456
-1345
-1222
-1127
-1025
-983
-959
-1037
-1132
-1271
-1395
-1436
-1435
-1290
-1079
-770
-441
-92
240
520
718
808
812
745
586
345
32
-273
-533
-706
-785
-819
-785
-778
-756
-729
-760
-814
-897
-1009
-1146
-1303
-1487
-1692
-1878
-2083
-2342
-2502
-2704
-2796
-2602
-2288
-1815
-1386
-1016
-728
-412
-75
123
215
103
0
-67
-61
-122
-234
-353
-406
-323
-242
-149
-199
-232
-315
-394
-490
-619
-731
-854
-906
-940
-923
-849
-727
-538
-343
-185
-10
109
206
293
279
272
222
198
181
157
197
190
276
325
499
663
868
1044
1142
1307
1350
1432
1433
1495
1552
1685
1783
1898
2002
2120
2335
2507
2772
2943
3189
3347
3334
3078
2430
1334
19
-1385
-2615
-3458
-3916
-3965
-3838
-3487
-3107
-2622
-2094
-1656
-1280
-1057
-919
-864
-867
-853
-841
-766
-620
-346
76
562
1086
1562
1955
2221
2399
2368
2199
1805
1287
718
128
-328
-754
-975
-1093
-1070
-938
-816
-698
-677
-712
-796
-968
-1124
-1314
-1521
-1671
-1825
-1813
-1722
-1471
-1181
-799
-408
-43
310
487
616
560
499
294
138
-95
-316
-448
-589
-583
-582
-483
-422
-351
-365
-413
-531
-679
-893
-1105
-1334
-1573
-1746
-1942
-2024
-2103
-2061
-2016
-1996
-2054
-2069
-2029
-1787
-1457
-1241
-1108
-1040
-807
-549
-250
-154
-164
-137
-21
132
155
75
-86
-179
-237
-254
-324
-411
-513
-580
-618
-643
-657
-672
-662
-656
-620
-612
-533
-480
-419
-345
-323
-269
-213
-95
-14
94
170
188
265
320
415
471
452
486
555
703
844
947
1029
1109
1240
1392
1501
1590
1685
1725
1908
1984
2110
2156
2211
2349
2481
2795
2970
3252
3182
2946
2202
1046
-258
-1697
-2789
-3564
-3718
-3671
-3262
-2893
-2463
-2062
-1745
-1396
-1317
-1220
-1323
-1352
-1343
-1280
-1147
-999
-761
-423
46
640
1172
1635
1963
2126
2164
2011
1754
1268
781
254
-153
-454
-619
-614
-540
-382
-287
-199
-270
-366
-602
-914
-1220
-1526
-1725
-1890
-1960
-1929
-1807
-1558
-1239
-896
-555
-258
-28
89
168
123
14
-161
-320
-458
-526
-485
-434
-317
-219
-95
-25
44
17
-96
-299
-556
-822
-1115
-1322
-1489
-1577
-1615
-1595
-1603
-1678
-1892
-2160
-2296
-2216
-2024
-1870
-1865
-1846
-1697
-1394
-1018
-809
-707
-638
-392
-101
151
201
82
-76
-146
-140
-176
-223
-326
-359
-405
-370
-393
-417
-427
-471
-466
-510
-514
-530
-505
-468
-456
-451
-412
-359
-263
-168
-115
-52
-7
131
228
293
283
162
96
72
98
95
121
185
310
493
675
794
944
1069
1151
1343
1406
1535
1595
1687
1813
1910
2110
2217
2479
2688
2984
3288
3518
3606
3265
2357
768
-846
-2379
-3125
-3266
-3120
-2734
-2475
-1978
-1682
-1230
-1119
-1236
-1434
-1773
-1861
-1952
-1774
-1700
-1521
-1296
-883
-297
328
928
1313
1646
1812
1928
1801
1591
1194
725
317
-16
-152
-176
-22
155
390
566
651
558
261
-188
-707
-1175
-1526
-1752
-1857
-1888
-1780
-1578
-1315
-1032
-830
-613
-524
-411
-421
-446
-508
-648
-744
-836
-778
-681
-434
-198
59
241
386
455
447
361
116
-151
-472
-689
-901
-995
-1023
-1009
-972
-959
-929
-963
-1019
-1143
-1336
-1654
-1947
-2259
-2376
-2262
-2036
-1747
-1489
-1145
-808
-367
-65
32
-9
-114
-175
-249
-320
-443
-532
-532
-402
-236
-37
84
151
174
131
42
-110
-250
-412
-497
-549
-533
-486
-383
-229
-72
57
85
150
148
196
144
26
-116
-234
-210
-177
-68
-45
63
172
325
447
476
506
485
564
577
652
711
826
975
1157
1328
1449
1676
1841
2098
2303
2470
2630
2791
2972
3101
3088
2665
1573
132
-1390
-2498
-2693
-2476
-1962
-1647
-1307
-1057
-842
-666
-1024
-1455
-2175
-2587
-2750
-2591
-2226
-1971
-1594
-1259
-672
-116
426
722
831
819
773
726
531
410
170
70
4
109
313
563
847
990
1102
1103
979
677
226
-355
-848
-1195
-1318
-1326
-1217
-1028
-858
-628
-531
-526
-692
-893
-1112
-1309
-1431
-1530
-1489
-1414
-1261
-1080
-837
-599
-375
-196
-106
-85
-155
-223
-323
-438
-552
-668
-687
-682
-587
-517
-491
-498
-604
-695
-960
-1323
-1722
-2026
-2072
-1915
-1648
-1418
-1207
-930
-622
-402
-388
-575
-801
-924
-945
-928
-900
-844
-725
-535
-364
-262
-219
-203
-218
-261
-336
-423
-473
-478
-460
-445
-392
-328
-195
-20
129
235
232
208
173
126
36
-103
-224
-271
-171
-17
135
190
214
225
240
198
56
-50
-169
-174
-152
-67
70
237
476
674
860
982
1109
1195
1268
1341
1418
1545
1687
1900
2102
2319
2541
2767
2914
2848
2192
1119
-117
-1205
-1559
-1565
-1239
-970
-711
-410
-230
-47
-355
-835
-1554
-2145
-2527
-2614
-2414
-2187
-1797
-1460
-978
-586
-191
-18
36
-28
-157
-201
-286
-189
-194
-91
13
197
460
729
968
1077
1133
1112
1047
841
606
248
-40
-268
-369
-350
-308
-145
-42
42
36
-93
-320
-611
-944
-1220
-1426
-1513
-1480
-1339
-1130
-947
-785
-692
-647
-675
-739
-848
-944
-989
-990
-913
-810
-670
-545
-409
-294
-181
-116
-111
-189
-315
-460
-630
-726
-804
-857
-1018
-1144
-1213
-1111
-847
-657
-618
-721
-745
-752
-740
-883
-1100
-1259
-1251
-1097
-903
-711
-596
-443
-341
-238
-275
-332
-407
-465
-453
-448
-352
-276
-93
49
172
230
238
264
258
284
193
134
61
80
140
172
214
190
224
242
259
229
182
130
132
168
180
216
232
303
381
474
533
674
769
889
980
1005
1097
1113
1273
1334
1452
1573
1717
1936
2083
2202
2128
1952
1548
1029
440
-102
-461
-571
-469
-290
-88
46
52
-38
-268
-631
-1065
-1483
-1769
-1928
-1852
-1677
-1390
-1129
-875
-701
-614
-602
-724
-803
-947
-963
-988
-879
-723
-509
-250
-69
127
179
315
315
336
289
214
155
82
91
51
101
113
196
224
276
302
282
276
147
32
-178
-363
-516
-631
-641
-631
-582
-537
-500
-480
-518
-585
-721
-862
-976
-1042
-1067
-1058
-1014
-966
-878
-819
-744
-734
-738
-773
-809
-812
-820
-763
-734
-660
-699
-740
-822
-891
-841
-801
-690
-657
-582
-520
-473
-469
-567
-685
-820
-847
-841
-751
-658
-546
-440
-351
-291
-292
-315
-400
-469
-543
-554
-553
-497
-400
-322
-236
-196
-156
-146
-138
-155
-185
-214
-198
-152
-97
-52
-38
-13
-3
-5
-17
-33
-63
-75
-80
-66
-49
-28
15
45
84
104
133
166
183
207
221
238
249
259
283
312
355
420
462
530
595
645
699
705
719
705
727
742
734
756
691
660
544
405
234
73
-34
-144
-168
-211
-163
-158
-118
-142
-219
-307
-458
-558
-666
-697
-758
-718
-696
-628
-555
-545
-513
-581
-584
-671
-714
-748
-769
-731
-720
-626
-592
-531
-483
-466
-453
-477
-471
-476
-460
-443
-386
-311
-241
-202
-173
-148
-159
-152
-198
-210
-231
-235
-236
-261
-226
-234
-215
-232
-250
-244
-272
-282
-332
-369
-417
-464
-508
-537
-544
-528
-520
-495
-478
-484
-452
-503
-556
-627
-717
-744
-787
-794
-818
-833
-814
-819
-788
-801
-777
-764
-735
-719
-697
-655
-629
-598
-573
-530
-493
-442
-419
-390
-372
-353
-309
-285
-229
-182
-141
-93
-119
-32
-105
65
-559
193
-60
-506
166
-464
-145
-134
-195
-340
-279
-199
-387
-206
-398
-427
-286
-400
-288
-375
-277
-225
-232
-111
-163
-162
-54
-359
-55
-123
-273
39
-132
-22
77
123
45
145
129
68
139
67
11
37
26
10
-7
3
-2
-8
24
-3
-39
-25
-42
-90
-58
-62
-78
-33
-33
-19
14
33
49
72
84
75
84
83
82
76
53
43
35
12
10
11
-1
-23
-46
-54
-82
-94
-129
-149
-174
-187
-204
-220
-220
-242
-230
-230
-224
-229
-237
-238
-243
-245
-269
-293
-307
-318
-309
-313
-328
-306
-300
-268
-260
-272
-243
-258
-262
-281
-293
-291
-294
-308
-324
-329
-349
-354
-357
-342
-341
-328
-315
-314
-310
-334
-383
-418
-430
-458
-460
-483
-495
-509
-535
-537
-558
-562
-567
-568
-578
-590
-612
-619
-599
-592
-578
-555
-538
-523
-497
-492
-482
-457
-437
-416
-405
-382
-348
-336
-339
-348
-381
-398
-410
-429
-442
-457
-466
-455
-439
-435
-426
-440
-439
-430
-440
-440
-442
-445
-441
-437
-426
-401
-381
-348
-320
-305
-276
-258
-240
-233
-230
-217
-221
-207
-196
-186
-168
-180
-185
-196
-210
-236
-262
-271
-274
-267
-276
-285
-290
-298
-293
-281
-285
-302
-318
-316
-319
-324
-316
-318
-337
-337
-327
-320
-298
-275
-250
-234
-218
-213
-205
-199
-208
-219
-222
-240
-264
-313
-328
-275
-267
-247
-261
-268
-250
-278
-323
-351
-362
-365
-354
-366
-366
-361
-350
-363
-429
-415
-392
-353
-355
-351
-393
-350
-409
-366
-452
-301
-833
-709
68
-486
-61
-357
-490
-70
-443
-482
-554
-589
-388
-457
-494
-477
-425
-323
-382
-433
-425
-416
-367
-401
-424
-458
-427
-448
-432
-527
-487
-547
-390
-800
-813
-106
-562
-310
-607
-672
-321
-518
-548
-607
-544
-299
-351
-440
-454
-421
-270
-307
-345
-347
-250
-189
-124
-154
100
-586
-686
-296
-466
-61
-323
-326
-128
-206
-266
-432
-503
-305
-315
-352
-432
-478
-355
-347
-399
-451
-444
-371
-333
-328
-334
-315
-283
-284
-325
-347
-310
-263
-235
-236
-234
-204
-182
-186
-208
-224
-221
-222
-234
-239
-248
-261
-295
-325
-357
-382
-357
-353
-356
-338
-319
-310
-310
-321
-328
-325
-315
-294
-277
-269
-265
-270
-273
-266
-262
-282
-283
-283
-297
-308
-335
-358
-383
-401
-409
-394
-363
-332
-308
-289
-280
-280
-281
-287
-303
-313
-298
-285
-277
-263
-258
-254
-244
-224
-208
-197
-200
-203
-206
-217
-209
-215
-217
-207
-207
-223
-241
-242
-232
-236
-242
-258
-280
-302
-321
-334
-344
-345
-323
-304
-281
-272
-264
-256
-260
-250
-237
-233
-223
-217
-221
-212
-242
-259
-256
-263
-258
-246
-246
-251
-269
-290
-296
-302
-305
-310
-324
-327
-330
-334
-351
-354
-339
-349
-352
-338
-326
-307
-295
-294
-288
-288
-281
-293
-301
-305
-319
-338
-368
-381
-376
-356
-332
-317
-313
-301
-299
-306
-296
-292
-287
-286
-285
-286
-283
-272
-270
-271
-267
-264
-270
-266
-258
-268
-276
-271
-273
-263
-246
-226
-219
-208
-210
-214
-210
-217
-226
-225
-221
-223
-226
-229
-212
-194
-185
-170
-155
-141
-132
-113
-101
-101
-104
-101
-97
-98
-92
-96
-91
-94
-109
-125
-158
-189
-215
-238
-248
-257
-273
-282
-289
-305
-309
-302
-298
-294
-287
-266
-251
-240
-223
-214
-217
-210
-199
-178
-161
-155
-157
-144
-132
-132
-122
-118
-128
-143
-136
-143
-160
-181
-204
-213
-221
-240
-257
-268
-278
-287
-277
-282
-291
-306
-316
-311
-314
-300
-298
-303
-301
-277
-281
-279
-260
-253
-243
-252
-273
-283
-276
-279
-288
-298
-303
-320
-339
-341
-349
-349
-350
-365
-374
-384
-401
-410
-411
-425
-438
-452
-456
-455
-456
-465
-466
-464
-465
-455
-448
-436
-422
-400
-373
-362
-347
-331
-328
-326
-321
-320
-307
-291
-274
-267
-252
-235
-214
-204
-208
-207
-208
-209
-210
-211
-201
-200
-215
-226
-242
-259
-278
-290
-301
-315
-332
-339
-337
-339
-337
-342
-338
-335
-330
-318
-305
-305
-276
-251
-240
-223
-206
-195
-194
-190
-174
-162
-144
-127
-130
-120
-105
-111
-114
-123
-142
-154
-168
-175
-176
-192
-229
-265
-287
-310
-333
-343
-344
-353
-346
-336
-340
-333
-338
-325
-301
-278
-250
-217
-184
-173
-163
-163
-157
-156
-166
-159
-162
-163
-160
-167
-163
-166
-171
-165
-163
-168
-175
-186
-198
-217
-246
-276
-302
-322
-346
-369
-381
-385
-383
-372
-352
-336
-322
-306
-302
-301
-303
-314
-306
-292
-261
-224
-205
-187
-186
-186
-186
-187
-195
-190
-181
-177
-178
-169
-180
-201
-228
-243
-247
-260
-258
-271
-297
-310
-325
-343
-360
-364
-361
-360
-357
-356
-357
-371
-360
-342
-335
-322
-314
-307
-293
-272
-271
-255
-226
-216
-209
-192
-180
-177
-179
-181
-174
-165
-146
-123
-104
-105
-114
-116
-105
-107
-113
-124
-135
-147
-170
-198
-226
-227
-242
-249
-256
-254
-251
-242
-231
-224
-215
-215
-210
-210
-208
-205
-188
-188
-179
-164
-148
-134
-126
-118
-104
-98
-91
-80
-77
-71
-58
-69
-78
-91
-113
-128
-148
-159
-180
-209
-241
-267
-276
-282
-300
-297
-280
-276
-286
-293
-291
-275
-270
-263
-253
-253
-253
-251
-241
-238
-224
-203
-190
-185
-173
-158
-154
-157
-155
-161
-175
-188
-184
-188
-195
-190
-200
-221
-230
-233
-239
-248
-264
-281
-299
-313
-310
-302
-310
-311
-304
-296
-289
-291
-295
-285
-267
-254
-249
-245
-230
-215
-187
-154
-138
-125
-116
-110
-118
-107
-100
-112
-101
-96
-99
-100
-120
-139
-142
-140
-161
-178
-183
-200
-208
-211
-222
-226
-231
-243
-259
-267
-284
-295
-289
-288
-292
-283
-275
-263
-252
-248
-238
-226
-217
-216
-214
-213
-215
-209
-191
-166
-158
-154
-149
-148
-148
-147
-147
-150
-151
-158
-167
-188
-213
-240
-270
-292
-318
-336
-345
-347
-349
-363
-366
-360
-349
-347
-338
-328
-329
-330
-325
-314
-305
-284
-271
-263
-260
-254
-230
-223
-226
-213
-201
-203
-194
-193
-193
-202
-219
-238
-260
-278
-294
-314
-338
-355
-364
-357
-352
-346
-341
-332
-328
-328
-323
-311
-290
-276
-260
-252
-255
-243
-227
-212
-185
-170
-152
-125
-119
-110
-97
-82
-82
-84
-92
-99
-96
-101
-108
-112
-108
-114
-124
-127
-145
-173
-181
-189
-204
-228
-258
-271
-289
-299
-300
-295
-299
-301
-296
-289
-276
-266
-273
-298
-305
-313
-316
-321
-308
-293
-290
-277
-253
-236
-231
-232
-229
-224
-223
-231
-252
-266
-289
-308
-325
-338
-360
-385
-397
-394
-396
-406
-422
-425
-418
-414
-413
-414
-420
-419
-406
-401
-399
-388
-376
-361
-342
-326
-321
-314
-306
-290
-272
-274
-295
-307
-304
-304
-305
-289
-269
-256
-255
-252
-248
-251
-254
-254
-264
-284
-300
-311
-308
-313
-318
-306
-289
-272
-255
-233
-226
-229
-224
-213
-211
-203
-213
-233
-232
-224
-224
-222
-214
-192
-180
-165
-166
-160
-158
-162
-160
-165
-162
-167
-173
-180
-183
-185
-204
-223
-235
-246
-257
-265
-259
-254
-239
-242
-249
-237
-238
-241
-241
-250
-283
-287
-269
-280
-288
-280
-264
-249
-247
-251
-248
-233
-226
-212
-198
-198
-193
-202
-220
-231
-238
-244
-252
-254
-254
-250
-255
-263
-266
-278
-306
-312
-316
-321
-322
-329
-329
-321
-319
-331
-334
-337
-331
-326
-311
-294
-289
-276
-281
-285
-288
-296
-288
-278
-267
-280
-278
-279
-276
-256
-259
-264
-261
-265
-258
-257
-259
-276
-279
-290
-306
-307
-316
-328
-336
-346
-358
-367
-368
-355
-341
-348
-354
-349
-330
-331
-335
-329
-316
-317
-321
-312
-297
-274
-256
-252
-253
-260
-273
-290
-301
-303
-310
-308
-321
-323
-323
-313
-307
-312
-307
-312
-329
-339
-349
-364
-355
-345
-341
-339
-328
-325
-321
-308
-297
-294
-286
-265
-259
-261
-270
-287
-298
-308
-303
-306
-293
-282
-275
-266
-260
-249
-257
-248
-254
-265
-270
-272
-296
-310
-327
-344
-349
-366
-365
-359
-353
-338
-333
-318
-302
-294
-291
-285
-272
-276
-281
-267
-272
-278
-294
-314
-322
-310
-298
-280
-270
-260
-263
-270
-268
-279
-274
-267
-283
-292
-295
-299
-309
-325
-331
-332
-319
-316
-310
-303
-286
-282
-286
-278
-288
-305
-316
-314
-312
-306
-310
-321
-314
-306
-303
-303
-308
-323
-341
-346
-343
-336
-345
-368
-367
-362
-356
-354
-348
-334
-323
-311
-306
-302
-304
-306
-310
-317
-324
-338
-353
-367
-367
-370
-366
-370
-363
-345
-337
-328
-317
-313
-329
-344
-352
-374
-368
-359
-351
-340
-335
-318
-310
-309
-309
-313
-331
-355
-366
-372
-393
-409
-412
-411
-428
-429
-416
-417
-417
-401
-383
-384
-390
-399
-408
-413
-412
-408
-392
-405
-413
-578
-462
-344
-488
-421
-319
-331
-322
-311
-379
-387
-406
-436
-491
-521
-476
-458
-507
-501
-444
-459
-498
-503
-479
-503
-551
-567
-568
-602
-627
-654
-697
-714
-707
-715
-740
-716
-694
-692
-710
-662
-672
-713
-1224
-975
-745
-1234
-950
-664
-672
-610
-370
-418
-476
-396
-414
-556
-395
-304
-319
-164
-93
-194
-177
-103
-213
-233
-110
-53
-72
-10
10
-7
-34
-95
-59
-58
-132
-92
-32
-8
-39
34
71
-120
-116
12
-32
-73
-84
-81
-349
-1117
-1239
-1282
-1332
-1130
-1107
-792
-525
-506
-525
-548
-556
-585
-653
-611
-448
-202
-113
-258
-249
-157
-171
-314
-334
-313
-308
-307
-246
-109
-270
-412
-226
49
-159
-358
-216
-133
112
-152
-649
-246
319
-355
-733
-165
205
-348
-407
-211
83
334
-860
-885
52
119
-829
-993
-380
-68
-88
-625
-360
-538
234
-226
-1290
-600
216
653
-622
-1346
-9
986
44
-809
-759
29
295
-366
-583
360
239
181
-375
118
241
-212
-243
-390
71
-106
76
-105
-657
210
635
311
-782
-549
599
34
-350
-1080
-169
697
-296
-736
15
163
113
192
-875
-603
254
23
-56
-929
-609
812
468
-140
-781
-282
479
118
-587
-1074
207
417
-84
-940
-251
739
224
-388
-612
625
398
-832
-912
448
74
-299
-211
-210
460
392
-560
-858
446
-54
-869
-240
609
133
-358
-202
121
-223
-145
-832
-824
286
570
-821
-918
679
-26
-639
-804
-180
405
-779
-358
-302
5
81
-111
-228
-195
-368
-627
240
303
-182
-1590
15
862
-649
-571
-494
493
202
-548
-610
225
306
-839
-492
-304
-164
347
-151
-559
118
84
462
-1249
-545
176
130
-28
-962
462
389
-402
-198
-228
-351
-1
-265
-470
-471
104
201
-574
-514
573
-570
55
250
-879
-345
37
776
-1324
-499
133
-47
461
-693
-464
168
1245
-1246
-1675
108
1352
-270
-1575
299
1965
-258
-1636
211
538
-294
-1269
-77
288
435
-78
-1026
144
605
-268
-563
-869
91
333
-586
-703
-433
362
836
-451
-2090
193
1177
-639
-1017
-268
1011
-4
-1131
-136
-475
-15
8
345
-1406
-497
1128
-28
-975
-975
444
583
-1223
-245
954
-353
-962
-672
289
454
-528
-1469
137
1042
-312
-1482
-874
564
878
-666
-1522
761
1605
-384
-1646
-1058
1489
116
-1465
-561
1348
338
-1344
414
542
-931
-587
-156
-148
-262
108
-756
-243
98
-281
-315
510
-627
-1080
1723
-246
-1114
-973
661
825
-982
-1067
481
729
-95
-1071
512
386
-950
-300
122
72
-525
-916
-367
458
-13
-1130
349
914
-65
-462
-452
-129
-1016
-478
9
158
11
-533
425
437
-236
-248
-408
-29
-354
-1050
-814
723
360
-890
-227
972
499
-620
-365
-28
-699
-1072
-505
767
-399
-1078
313
1034
-16
-1149
-530
475
-185
-1221
-558
-202
647
-1035
-941
1305
-211
-974
522
607
-444
-1179
-1117
-88
344
-547
-748
73
772
1044
-769
-950
705
-36
-1030
-998
-603
1258
-349
-1155
-134
1187
1012
-1580
-25
926
-144
-1687
-780
533
-136
2
-82
-627
728
538
-537
-1091
-490
512
123
-754
-408
65
151
-367
-721
-562
328
1317
-391
-664
-855
85
279
-607
-875
-540
568
1040
-1038
159
449
387
-170
-1552
-556
231
190
-475
-536
-277
403
378
-100
-2073
836
1399
-1511
-2221
689
1801
-2561
-813
1335
845
-1038
-1197
178
466
-161
-679
-822
-297
144
-65
352
-1267
-1335
1347
421
-354
-415
-545
-539
-804
502
-1197
-451
469
297
100
-1034
1593
-727
-1711
449
-210
-1016
-1301
850
832
-192
-1134
-369
12
-8
-279
-365
-1562
338
621
-502
-834
-835
200
66
-419
192
-486
-137
1241
-1086
-1477
-1016
707
685
-1973
-176
1854
249
-1203
-407
128
300
-1243
-1421
522
179
-216
-9
-315
-619
-509
781
-201
-1606
-70
419
-534
-688
-775
256
333
-1102
-402
719
236
74
-434
-842
-177
195
-330
-818
258
-219
-315
978
-574
-810
-156
413
14
-1501
-1148
1297
51
-1319
-762
200
1008
-181
-75
-1317
28
578
351
-1777
-1446
974
976
-572
-2473
946
1498
-355
-1863
-477
1967
-523
-2275
-362
531
893
-589
-1733
441
1744
492
-1696
-1348
132
398
-541
-526
-878
-57
677
185
-864
-455
1387
-662
-1823
401
613
306
-1497
-1442
209
1848
-347
-2231
-30
1780
52
-1944
-1042
-273
1322
-1402
-1628
760
1151
210
-1630
-1176
733
822
-1350
-1352
-142
1156
-273
-971
-460
177
1199
324
-873
-1188
195
1112
-779
-2311
918
1276
-1275
-1079
254
1105
-748
-511
-13
626
-367
-1652
698
57
-1570
-924
1419
380
-263
-1023
-646
637
940
-1883
-2481
2042
1194
-1096
-2567
300
2979
819
-3456
-1140
2462
1265
-1787
-3408
1610
2528
-158
-2890
-495
2976
795
-2125
-2537
644
1828
-888
-2766
584
1662
-894
-1308
673
235
-384
-284
-217
768
137
-1513
-875
819
163
-328
-747
441
1759
-207
-839
-1426
557
645
-816
-1551
-74
1163
443
224
-1186
436
553
-848
-1242
-128
-71
-436
-42
-335
427
431
-351
-1288
306
410
-791
-1115
48
481
-1127
159
-422
11
150
-516
488
373
-354
-1325
-351
750
55
-1579
-904
1353
749
-962
-679
118
1
-60
-293
-456
-818
-52
282
814
-557
-1921
384
1825
171
-2163
-894
975
711
-1488
-2024
660
875
-50
-1421
-448
2320
-371
-1484
-191
-686
92
27
-278
-1010
135
824
-145
-548
-344
37
-530
-524
20
-400
-595
608
220
-836
-919
269
-47
-418
-857
1087
-67
-1469
-249
-202
148
-651
-544
-24
93
-188
300
-527
-1368
123
580
-1232
-1235
1875
183
-2185
398
1271
-38
-1642
-1322
852
1380
-807
-1847
104
675
122
-779
-321
-877
-134
244
-47
-263
-931
-370
-156
85
-196
-1154
-517
497
31
-811
-132
-164
53
-16
-1138
-149
633
34
-676
-493
325
-251
-718
-415
-150
-44
524
-90
-698
-127
420
-347
-765
-440
453
-843
-520
1634
-1127
-1550
-53
1379
-1355
-1957
288
383
29
-1721
-1079
552
218
-290
-430
-89
-452
129
-174
-991
-418
-372
-143
310
-381
-263
554
367
-1184
-495
696
-445
-80
-510
-774
-30
-187
115
-151
308
-177
-489
-470
207
99
-1746
-1082
290
266
-862
-1072
-1337
1263
962
-1095
-1800
-649
579
-19
-768
-1614
-529
1099
1063
-1185
-2158
-38
1195
813
-1133
-1418
1035
1394
-1170
-1968
-326
953
277
-894
-562
689
-155
-656
12
-1539
-878
1056
50
-1619
-550
91
450
-435
-1474
-379
551
404
-668
-1291
-474
326
89
-507
-366
127
-5
-647
-452
22
-881
-472
-211
-388
-659
-671
1339
-50
-1806
161
433
167
-1710
-461
643
-128
-867
-629
33
78
-234
-1347
11
86
-498
-875
356
-462
-1083
-375
-263
239
-742
-248
390
84
-745
-585
-256
-1120
-147
301
0
-1401
424
831
-622
-953
-13
143
-1054
-545
1071
679
-1454
-71
755
-730
-1193
110
490
-755
-248
-419
539
810
-1943
-929
1134
-555
-1643
630
61
-528
-534
-924
-185
967
-164
-1165
-343
-257
718
-1094
-1433
-607
500
833
-1271
-856
655
877
-694
-1854
-428
679
260
-1317
-1373
1060
1037
-663
-855
259
1176
-352
-1085
-268
-154
-1132
-784
610
414
-765
-500
581
789
458
-1691
-1480
974
701
-949
-1547
-386
642
542
-593
-434
508
81
-857
-541
250
-1296
-1982
751
1197
-755
-899
-172
1250
40
-2143
-1224
1481
79
-1697
-1293
-297
1276
223
-2126
-477
1113
-354
-771
-416
279
-712
-1139
-591
-16
-659
-1027
666
1282
-422
-49
-74
-504
613
-302
-1581
-655
827
-106
-678
-1014
82
1457
-332
-1376
34
602
-119
-597
-570
-178
327
209
-839
-787
-230
175
128
-634
-316
640
249
-1222
-376
-152
-1005
-438
168
658
-664
-161
790
180
-833
-803
-29
-91
154
-966
-432
1032
-353
-695
359
203
-251
-1044
-273
227
-571
-1537
-392
374
-920
-380
264
-585
-472
443
-787
-661
-568
284
625
-1505
-616
179
44
-353
-1172
177
773
-538
-655
-552
-135
-478
-1097
-577
349
126
-500
-59
-30
-357
-1066
-359
-9
-727
-683
-36
-95
336
-148
-1745
-681
61
856
-234
-1665
264
682
-445
-1801
-1443
1179
764
-345
-767
-624
306
261
-872
-1041
-742
323
457
-765
-1273
-249
991
-550
-1268
1
474
-264
-1043
-645
-313
-873
-558
431
-124
-759
-470
-289
485
-429
-1533
-719
-6
174
-712
-588
-90
47
-235
-1049
-758
638
753
-877
-865
648
-51
-2099
-1376
517
374
-656
-859
430
701
194
-1338
-1266
513
-370
-800
-454
77
154
-124
-926
-406
-131
-585
299
200
-1487
-823
145
-450
-921
-1236
-241
1062
181
-722
-39
739
-616
-1412
-577
254
886
-688
-987
607
231
-865
-890
331
490
-718
-915
55
716
-1373
-1368
373
767
-920
-624
421
-160
62
-1100
-602
-121
-607
-416
-635
-391
-210
93
27
-330
-87
-371
-508
-480
43
-780
-1026
383
285
-1175
-1193
36
-126
485
-425
-717
43
105
-127
-420
-1355
-1016
607
131
84
-827
-750
-273
1037
163
-1747
-619
-114
634
299
-1816
-983
878
508
-1300
-1030
340
520
-103
-511
-514
101
-709
-799
181
-1040
-643
252
492
-59
-1305
-732
298
568
-618
-1018
-307
-6
385
-117
-1536
-662
1010
480
-586
-686
-26
254
-256
-1451
-634
479
-23
-82
-335
-666
-503
-45
-339
-612
-602
-164
117
108
-411
-1101
-439
-83
244
-567
-1147
796
1282
-475
-1716
-633
155
-411
-1382
-760
699
435
-654
-720
-166
75
-654
-1298
623
850
-778
-1039
-391
103
-610
-1243
-402
736
426
-1073
-562
628
155
-985
-1070
-652
-173
1011
154
-989
172
-31
3
-467
-565
164
-310
-597
352
-205
-767
-538
-201
-200
-597
-433
-287
318
-376
-1512
-112
609
-548
-905
-507
89
116
-787
-695
-485
960
719
-1571
-1020
637
537
-843
-1718
-797
1386
599
-1357
-777
354
641
-39
-973
-713
311
760
-657
-1778
-897
548
750
-458
-993
-195
873
107
-1318
-1357
-416
266
-344
-781
-294
969
-89
-670
434
-122
-509
-1068
-392
381
-393
-1783
-651
738
231
-1211
-1101
452
1023
-500
-2001
-1015
535
-129
-1215
-731
-106
804
323
-872
-1313
-170
49
-148
-946
-1027
508
907
-524
-1482
-61
505
-681
-279
-70
-451
-580
-100
-810
-675
-9
-253
-251
-158
-368
45
344
-603
-277
-49
-553
-939
-723
-121
63
-292
-167
-282
-11
-54
35
-426
-1080
-598
-20
-36
-637
-682
63
-26
-320
-217
-733
-216
288
74
-628
-715
-392
-33
-574
-649
-287
367
321
-365
-584
-621
159
113
-1664
-1242
371
57
15
-167
-187
-86
-735
-321
379
-22
-1053
-260
473
20
-318
-450
-273
243
324
-505
-736
551
438
-968
-1253
-483
731
-225
-902
-97
396
167
-263
-355
89
63
-307
-955
-979
423
758
-263
-544
-110
-166
31
-284
-615
-263
-410
-641
-505
-361
45
70
-478
-371
-96
32
-74
-613
-405
366
-641
-712
370
257
-557
-849
-133
102
-673
-1247
724
781
-859
-1090
-535
580
32
-1155
-1101
44
853
287
-749
-1060
-105
413
-880
-1311
-232
1011
73
-1365
-1115
-617
120
277
-550
-707
278
476
-271
-834
-800
-13
-2
-827
-344
122
87
26
-604
-1159
-249
408
-331
-1183
-460
87
-132
-625
-747
264
139
-179
-404
-141
273
40
-378
-362
-885
-681
82
-148
-198
-653
-228
502
-92
-457
-341
-420
-720
-375
-107
-410
-281
-72
180
-270
-594
78
196
-126
-436
-616
262
63
-653
-373
-50
-513
-238
533
104
-835
-633
121
334
1
-1424
-564
595
119
-461
-603
707
398
-572
-573
-731
-512
-202
78
-352
96
412
-223
-74
-559
-582
129
387
-189
-579
-29
-338
-2
-339
-1171
-199
268
89
-220
-447
-454
-253
47
-827
-871
-125
300
429
-106
-1240
-245
1226
-30
-916
-945
46
349
-238
-556
-556
92
-170
-488
-472
74
524
-370
-783
-143
-86
-771
-770
189
-141
-990
-524
675
249
-516
-278
-194
160
-826
-1131
174
443
-430
-294
-65
-328
-69
-617
-835
159
621
-429
-464
535
1
-761
-601
-192
55
-436
-59
892
-201
-740
-805
-376
396
-13
-310
-46
450
208
-371
-704
-1054
-274
510
401
-273
-928
129
641
-435
-1463
-1277
-392
522
304
-277
-494
-283
89
-306
-682
-993
105
581
-562
-840
105
965
-242
-1466
-828
791
393
-890
-1083
-465
296
-519
-1180
-657
229
515
-308
-1119
-1113
-478
-495
-842
-650
-840
-470
236
188
-526
-1413
-954
-45
-373
-1525
-1336
-52
261
-712
-1325
-846
-29
133
-658
-1004
-697
-639
-505
-579
-1173
-1361
-624
255
-52
-593
-626
-556
-533
-817
-1171
-1352
-513
5
-513
-894
-681
-261
-297
-848
-916
-316
-233
-602
-597
-811
-690
-699
-536
-636
-636
-360
-53
-318
-549
-238
-528
-803
-1027
-374
-490
-548
63
-456
-991
-152
-63
-581
-753
-707
-356
-87
-341
-1033
-337
-186
-305
-301
-576
-363
217
687
-843
-1995
-711
185
-27
-512
-780
-136
609
414
-929
-925
162
-145
-894
-1089
-763
-440
6
-491
-891
-502
-385
-527
-821
-673
-109
-631
-808
-500
-529
-188
-595
-617
-501
-600
-424
-744
-459
-210
-697
-777
-595
-378
-549
-517
-415
137
52
-650
-598
-125
-183
-349
-786
-752
157
219
47
60
-548
-1202
-340
337
-98
-502
-695
-11
292
-325
-1090
-527
71
-128
-391
-435
-284
6
-61
-650
-1198
-814
281
685
-7
-699
-107
392
-123
-665
-741
-470
-20
276
-270
-460
-25
78
390
-550
-1291
-56
814
57
-821
-249
453
214
-272
-744
-296
429
17
-264
-170
-176
-159
-146
-648
-162
235
-193
-485
-544
-61
-142
-407
-522
-348
-124
-114
87
177
-407
-408
291
176
-363
-471
69
246
-243
-456
-246
235
42
-604
-206
152
145
-202
-156
28
-211
-494
-98
-131
-379
213
-85
-85
-103
32
-131
-250
-226
-213
-65
-188
-606
-602
-207
62
-145
-737
-477
-109
6
-206
-242
-476
-475
-269
-117
-194
-125
202
457
152
-469
-439
-333
-38
-182
-166
-219
-282
70
-56
-221
-136
-327
-354
-367
-178
-78
-478
-587
-520
-59
159
89
-80
-241
-332
-145
-159
-664
-574
-355
-83
-299
-284
-307
-357
-219
-319
-250
-598
-413
76
-91
-671
-651
-275
-56
-287
-533
-251
90
-189
-423
-604
-700
-403
-380
-694
-496
-47
54
-42
-433
-561
-862
-706
-327
-535
-322
-189
-312
-336
-537
-639
-587
-478
-561
-340
2
-343
-594
-595
-609
-530
-643
-542
-273
-37
-192
-684
-1054
-938
-374
-226
-624
-719
-136
88
-288
-777
-850
-444
-214
-263
-500
-512
-87
57
-228
-569
-786
-221
68
-400
-873
-731
-235
-104
-253
-608
-688
21
311
57
-591
-621
-103
-313
-705
-908
-310
352
-12
-288
-439
-459
-181
-170
-830
-799
-86
211
-92
-462
-282
5
155
-31
-367
-111
229
23
-446
-612
-174
160
59
-57
244
189
230
5
-238
-193
-161
-29
-136
-102
154
315
168
8
-90
181
-70
-312
-218
1
-12
-179
-60
-89
1
13
-54
138
249
-39
-233
-247
-163
-493
-244
152
124
191
259
115
-41
-217
-248
-82
9
147
47
50
148
200
-207
-191
14
106
17
-14
91
-80
-219
-263
-166
-177
119
80
189
374
43
-84
-55
66
16
-141
87
395
558
551
273
127
-21
-119
124
19
201
279
61
228
203
98
-4
144
84
-139
2
-73
-56
-233
-418
-163
3
-171
-26
43
91
-120
-421
-326
-271
-101
-274
-420
-211
152
156
60
-40
-282
-315
-324
-232
-148
-267
-238
-49
-33
-265
-383
-138
36
28
-63
-150
-113
-93
-288
-400
-260
-19
-31
-105
-29
183
36
-380
-373
-87
-80
-125
-166
-196
-112
-126
-260
-370
-466
-471
-326
-172
-9
-18
-26
-188
-260
-210
-356
-446
-243
33
-24
-233
-362
-41
-240
-352
-233
-228
-32
-41
-188
-405
-526
-607
-246
-124
-258
-158
36
73
-127
-320
-584
-509
-265
-110
-255
-327
-152
-77
-213
-558
-433
-206
-164
-20
-119
-204
-337
-473
-505
-527
-302
-285
-238
-114
-161
-141
-308
-510
-397
-276
-172
-194
-163
-200
-364
-332
-297
-117
-154
-216
-181
-239
-344
-464
-489
-474
-449
-531
-387
-91
-25
-31
-188
-393
-407
-477
-648
-620
-491
-436
-290
-255
-245
-395
-529
-480
-399
-278
-394
-438
-288
-59
-249
-529
-369
-43
57
-142
-262
-159
-84
-242
-543
-575
-377
-218
-139
-264
-250
-100
-91
-235
-452
-497
-360
-191
-142
-97
-183
-305
-259
-165
-123
-154
-100
-31
-71
-345
-456
-329
-307
-507
-553
-354
-227
-218
-316
-429
-432
-301
-256
-352
-421
-391
-226
-237
-404
-432
-268
-145
-267
-360
-318
-167
-176
-265
-349
-514
-617
-467
-191
-186
-304
-414
-375
-325
-444
-538
-478
-348
-202
-333
-512
-447
-339
-385
-401
-261
-306
-272
-124
-192
-369
-506
-430
-299
-272
-339
-437
-357
-283
-359
-398
-303
-268
-282
-210
-192
-245
-331
-346
-312
-271
-407
-507
-465
-400
-388
-448
-423
-312
-230
-358
-484
-496
-390
-352
-448
-444
-391
-294
-183
-280
-464
-404
-293
-285
-280
-268
-237
-260
-327
-363
-383
-316
-292
-240
-145
-89
-151
-236
-165
-63
-110
-226
-314
-150
-48
-141
-273
-304
-218
-247
-251
-296
-351
-301
-218
-200
-336
-347
-159
-86
-201
-335
-368
-239
-157
-170
-218
-233
-150
-117
-219
-321
-326
-278
-224
-296
-396
-395
-287
-251
-251
-243
-198
-120
-188
-330
-413
-416
-287
-207
-237
-145
-118
-125
-131
-192
-228
-208
-98
-99
-195
-184
-109
-120
-129
-209
-219
-239
-152
-136
-212
-196
-100
-53
-190
-234
-132
-28
-130
-207
-196
-140
-61
-65
1
-28
-66
-42
-51
-160
-154
-163
-220
-234
-270
-142
-39
-68
-154
-209
-174
-153
-208
-260
-288
-250
-230
-226
-241
-310
-297
-273
-224
-183
-219
-118
-69
-234
-353
-346
-267
-162
-32
-22
-112
-156
-151
-162
-227
-234
-179
-103
2
64
46
-46
-134
-207
-195
-139
-34
48
15
-50
-104
-184
-159
-96
-79
-54
6
27
-116
-268
-287
-210
-108
-56
-40
-4
45
-15
-180
-334
-363
-243
-77
-65
-125
-124
-149
-186
-250
-228
-214
-219
-195
-188
-221
-217
-223
-244
-213
-216
-181
-132
-83
-88
-148
-177
-201
-186
-94
-72
-55
-39
-65
-125
-108
-56
-96
-105
-89
-81
-130
-149
-97
1
26
4
33
-4
-124
-204
-215
-252
-257
-215
-166
-136
-119
-140
-152
-194
-231
-209
-201
-139
-73
-136
-178
-116
-100
-171
-228
-185
-125
-122
-172
-255
-255
-238
-277
-283
-257
-213
-143
-171
-270
-376
-452
-465
-440
-398
-354
-282
-227
-229
-292
-375
-415
-441
-391
-318
-290
-258
-280
-309
-316
-326
-303
-272
-286
-335
-370
-371
-417
-488
-479
-395
-263
-208
-219
-214
-251
-308
-362
-403
-400
-380
-365
-353
-305
-250
-278
-373
-429
-364
-274
-244
-306
-348
-308
-249
-273
-368
-388
-349
-275
-264
-315
-363
-321
-285
-329
-382
-402
-354
-320
-316
-359
-349
-339
-360
-340
-268
-227
-253
-326
-378
-327
-280
-312
-374
-324
-228
-208
-299
-365
-343
-286
-312
-373
-363
-301
-220
-231
-301
-354
-348
-306
-289
-302
-290
-272
-270
-284
-280
-281
-285
-253
-215
-202
-239
-298
-318
-332
-351
-309
-205
-160
-204
-292
-327
-292
-286
-348
-369
-301
-254
-290
-330
-343
-335
-372
-427
-428
-400
-341
-384
-446
-419
-448
-462
-417
-300
-272
-257
-266
-314
-340
-383
-374
-447
-444
-386
-333
-328
-321
-301
-277
-285
-321
-350
-390
-371
-369
-422
-443
-382
-284
-279
-308
-288
-295
-354
-374
-333
-325
-342
-362
-354
-349
-341
-356
-375
-401
-416
-421
-459
-487
-479
-446
-405
-383
-377
-362
-351
-355
-355
-365
-388
-379
-407
-422
-407
-425
-385
-372
-372
-315
-272
-282
-318
-326
-384
-427
-439
-459
-457
-433
-379
-380
-391
-406
-420
-418
-416
-406
-393
-406
-427
-400
-369
-337
-303
-320
-354
-364
-352
-381
-424
-448
-425
-388
-380
-348
-308
-285
-297
-344
-378
-384
-361
-337
-330
-341
-352
-362
-386
-383
-366
-366
-416
-437
-397
-350
-333
-359
-402
-445
-441
-414
-409
-416
-395
-361
-345
-357
-354
-336
-339
-373
-417
-440
-428
-390
-348
-316
-323
-350
-353
-335
-345
-353
-361
-379
-399
-384
-364
-371
-393
-384
-349
-343
-348
-338
-342
-376
-405
-425
-434
-401
-325
-283
-286
-302
-347
-360
-324
-302
-326
-362
-355
-343
-337
-301
-257
-225
-238
-287
-275
-233
-244
-272
-273
-237
-219
-232
-228
-197
-188
-229
-259
-259
-266
-276
-298
-311
-304
-299
-316
-312
-248
-213
-230
-275
-292
-307
-342
-339
-340
-349
-342
-312
-294
-314
-326
-331
-330
-342
-351
-337
-324
-327
-330
-321
-315
-329
-330
-308
-286
-295
-324
-322
-292
-267
-277
-311
-338
-336
-325
-358
-383
-404
-405
-392
-407
-435
-428
-400
-405
-426
-434
-396
-365
-364
-378
-365
-340
-340
-336
-322
-327
-338
-346
-376
-385
-387
-412
-400
-380
-361
-375
-400
-385
-380
-386
-404
-399
-397
-414
-418
-407
-379
-381
-416
-407
-376
-365
-372
-399
-395
-383
-414
-438
-435
-414
-379
-360
-342
-321
-337
-376
-377
-372
-372
-365
-351
-342
-318
-320
-348
-384
-424
-445
-439
-440
-441
-443
-432
-428
-452
-467
-465
-439
-437
-457
-445
-420
-401
-402
-395
-388
-390
-379
-389
-404
-395
-388
-387
-384
-386
-378
-361
-356
-371
-383
-377
-374
-387
-393
-371
-334
-320
-333
-343
-335
-333
-333
-348
-364
-377
-389
-379
-367
-341
-321
-296
-302
-314
-325
-317
-292
-301
-300
-283
-270
-248
-228
-226
-228
-235
-254
-275
-284
-290
-284
-278
-302
-317
-302
-295
-307
-315
-294
-270
-283
-312
-314
-296
-304
-328
-319
-297
-274
-274
-267
-245
-233
-250
-278
-295
-318
-331
-327
-337
-338
-349
-347
-323
-302
-304
-309
-297
-286
-288
-294
-291
-277
-251
-248
-245
-250
-262
-264
-268
-285
-297
-299
-291
-284
-282
-296
-289
-282
-314
-344
-345
-322
-300
-297
-319
-319
-312
-322
-336
-328
-310
-317
-300
-264
-233
-227
-224
-214
-202
-217
-262
-280
-273
-265
-268
-255
-228
-205
-213
-238
-244
-245
-257
-281
-301
-290
-293
-286
-254
-233
-224
-245
-263
-260
-254
-258
-270
-262
-242
-248
-262
-285
-293
-290
-283
-297
-302
-297
-293
-291
-292
-284
-273
-255
-243
-234
-213
-206
-209
-212
-216
-206
-200
-219
-245
-247
-237
-236
-233
-244
-250
-221
-202
-206
-199
-167
-159
-187
-203
-206
-201
-209
-223
-222
-210
-212
-219
-222
-213
-210
-198
-189
-185
-182
-201
-200
-208
-237
-232
-232
-230
-196
-178
-173
-154
-157
-175
-191
-192
-195
-178
-155
-155
-155
-150
-146
-128
-129
-146
-151
-151
-158
-173
-176
-188
-187
-174
-169
-176
-187
-181
-172
-170
-186
-200
-186
-186
-203
-203
-186
-179
-191
-192
-159
-144
-158
-170
-179
-166
-151
-159
-154
-148
-150
-140
-142
-153
-173
-160
-146
-148
-158
-170
-167
-160
-170
-196
-194
-183
-181
-186
-199
-202
-188
-180
-186
-211
-215
-223
-232
-248
-250
-227
-222
-218
-240
-271
-254
-239
-229
-229
-229
-223
-219
-218
-220
-206
-191
-200
-191
-179
-177
-167
-153
-147
-163
-168
-164
-181
-195
-211
-213
-212
-219
-223
-224
-227
-229
-217
-216
-231
-249
-243
-233
-238
-246
-243
-220
-217
-219
-216
-219
-222
-216
-207
-200
-204
-220
-227
-231
-228
-220
-206
-204
-204
-216
-228
-220
-211
-204
-216
-216
-204
-209
-223
-232
-229
-249
-269
-268
-264
-288
-316
-311
-307
-317
-321
-306
-295
-296
-294
-278
-261
-262
-278
-283
-265
-264
-276
-275
-272
-281
-281
-270
-257
-259
-275
-280
-263
-260
-272
-262
-237
-230
-235
-255
-249
-245
-245
-242
-254
-255
-231
-226
-251
-257
-243
-238
-253
-267
-258
-244
-248
-247
-238
-223
-224
-221
-217
-208
-189
-184
-182
-181
-176
-168
-182
-204
-201
-202
-210
-218
-211
-201
-212
-221
-224
-224
-244
-266
-272
-268
-260
-272
-288
-298
-296
-288
-289
-281
-279
-277
-273
-273
-266
-268
-245
-243
-243
-237
-240
-229
-230
-248
-248
-223
-208
-212
-217
-193
-183
-213
-251
-235
-216
-228
-252
-260
-255
-276
-290
-296
-286
-285
-279
-276
-269
-250
-245
-249
-253
-254
-252
-249
-260
-250
-241
-236
-244
-253
-253
-257
-262
-269
-254
-237
-219
-221
-226
-226
-221
-219
-229
-221
-213
-220
-237
-238
-225
-219
-237
-241
-247
-257
-256
-252
-247
-275
-269
-236
-223
-230
-225
-195
-186
-198
-211
-187
-163
-155
-163
-164
-143
-144
-160
-173
-171
-142
-153
-185
-176
-163
-157
-172
-192
-210
-223
-225
-221
-219
-209
-195
-195
-202
-206
-218
-210
-201
-210
-203
-193
-180
-184
-192
-197
-193
-188
-202
-201
-186
-188
-201
-212
-193
-195
-208
-187
-172
-173
-200
-209
-208
-203
-219
-232
-205
-179
-187
-208
-205
-197
-207
-207
-201
-196
-183
-180
-187
-199
-202
-209
-218
-217
-198
-190
-198
-196
-190
-190
-199
-182
-168
-168
-178
-174
-163
-172
-180
-185
-192
-181
-182
-196
-203
-204
-200
-210
-231
-233
-224
-234
-258
-269
-274
-270
-280
-302
-293
-273
-281
-306
-302
-284
-278
-285
-296
-299
-292
-291
-282
-263
-264
-283
-281
-260
-261
-277
-276
-245
-233
-255
-259
-230
-201
-203
-220
-223
-202
-193
-214
-227
-232
-238
-244
-248
-253
-249
-240
-261
-278
-279
-280
-281
-285
-287
-287
-279
-288
-309
-308
-292
-289
-299
-305
-288
-262
-264
-264
-250
-232
-231
-234
-225
-211
-206
-224
-236
-234
-234
-249
-283
-295
-277
-278
-289
-308
-317
-327
-355
-368
-377
-380
-386
-379
-362
-367
-370
-352
-341
-331
-340
-343
-334
-319
-315
-333
-322
-307
-312
-306
-293
-278
-291
-290
-271
-282
-291
-275
-257
-268
-286
-286
-279
-275
-287
-305
-298
-275
-278
-296
-301
-301
-303
-291
-288
-294
-291
-279
-286
-296
-304
-295
-274
-277
-297
-279
-266
-271
-274
-268
-263
-264
-253
-258
-278
-277
-266
-274
-295
-307
-300
-267
-272
-308
-310
-295
-275
-287
-301
-290
-273
-252
-265
-282
-265
-269
-288
-310
-314
-307
-287
-283
-290
-294
-299
-289
-279
-286
-301
-290
-288
-309
-331
-336
-322
-301
-312
-330
-339
-325
-319
-342
-336
-326
-318
-330
-332
-334
-342
-337
-351
-374
-373
-354
-343
-341
-363
-363
-336
-332
-360
-383
-376
-368
-382
-390
-378
-365
-355
-363
-361
-357
-356
-367
-378
-385
-373
-345
-331
-337
-334
-334
-341
-350
-349
-340
-352
-364
-358
-336
-330
-340
-350
-364
-381
-406
-395
-390
-415
-414
-405
-395
-399
-411
-399
-386
-379
-383
-380
-373
-370
-362
-357
-366
-366
-364
-363
-356
-358
-374
-368
-368
-369
-371
-370
-376
-370
-375
-391
-388
-375
-364
-366
-359
-351
-355
-356
-356
-364
-369
-368
-366
-387
-395
-387
-387
-417
-432
-430
-426
-427
-444
-440
-415
-421
-444
-440
-417
-404
-403
-397
-391
-383
-381
-371
-358
-356
-374
-368
-343
-339
-367
-377
-377
-379
-378
-399
-416
-414
-410
-413
-423
-425
-425
-428
-424
-432
-434
-419
-410
-424
-437
-432
-417
-412
-422
-424
-414
-408
-411
-401
-402
-393
-374
-374
-383
-376
-364
-359
-363
-376
-376
-376
-393
-398
-407
-432
-441
-429
-435
-442
-440
-431
-421
-437
-433
-415
-396
-401
-405
-394
-385
-385
-393
-387
-380
-373
-383
-392
-380
-354
-342
-338
-332
-327
-339
-346
-328
-310
-300
-309
-313
-307
-305
-295
-297
-309
-314
-307
-302
-324
-346
-350
-354
-353
-374
-396
-386
-376
-374
-387
-389
-382
-361
-355
-360
-366
-365
-357
-350
-353
-360
-346
-358
-362
-353
-338
-344
-364
-363
-341
-318
-307
-302
-294
-295
-299
-305
-297
-295
-291
-304
-313
-295
-289
-301
-305
-307
-298
-292
-309
-319
-316
-327
-334
-330
-320
-316
-305
-299
-312
-304
-303
-298
-288
-281
-276
-276
-266
-261
-258
-262
-268
-279
-295
-292
-280
-302
-315
-308
-305
-309
-314
-312
-306
-312
-313
-300
-303
-311
-293
-286
-314
-329
-339
-344
-358
-362
-358
-353
-341
-345
-333
-305
-295
-295
-304
-298
-276
-274
-288
-299
-304
-290
-270
-268
-286
-293
-272
-259
-269
-281
-283
-271
-287
-285
-286
-291
-280
-286
-299
-325
-312
-297
-284
-292
-304
-281
-265
-256
-271
-263
-238
-228
-221
-223
-229
-220
-216
-210
-203
-196
-186
-165
-158
-173
-194
-211
-210
-200
-210
-222
-204
-180
-186
-207
-214
-203
-195
-202
-212
-201
-183
-167
-172
-189
-182
-161
-167
-175
-170
-164
-172
-180
-182
-198
-201
-199
-194
-201
-218
-212
-190
-196
-212
-195
-188
-188
-183
-177
-180
-190
-189
-202
-205
-209
-190
-179
-192
-199
-179
-156
-169
-179
-186
-192
-187
-206
-210
-207
-213
-233
-247
-241
-238
-240
-252
-248
-238
-233
-229
-233
-239
-233
-230
-231
-225
-221
-227
-238
-234
-235
-248
-256
-265
-269
-263
-274
-278
-280
-279
-267
-260
-260
-259
-252
-243
-223
-204
-198
-192
-201
-207
-197
-186
-186
-186
-168
-147
-149
-150
-143
-141
-135
-137
-148
-154
-163
-174
-178
-192
-187
-181
-183
-183
-187
-184
-188
-194
-204
-195
-186
-185
-188
-194
-207
-223
-218
-205
-204
-214
-214
-204
-198
-203
-202
-199
-201
-195
-192
-194
-196
-184
-180
-183
-174
-165
-167
-173
-189
-199
-197
-203
-207
-213
-214
-219
-206
-207
-232
-243
-242
-228
-242
-257
-245
-240
-235
-254
-267
-259
-244
-261
-266
-253
-262
-264
-254
-257
-262
-251
-236
-243
-250
-233
-219
-226
-231
-203
-191
-198
-215
-203
-195
-211
-225
-220
-199
-203
-204
-197
-199
-191
-186
-193
-204
-200
-183
-192
-211
-215
-194
-177
-160
-158
-162
-157
-162
-168
-178
-181
-178
-166
-154
-144
-157
-165
-157
-160
-163
-175
-171
-152
-152
-169
-180
-172
-172
-190
-208
-218
-209
-205
-208
-207
-195
-195
-194
-202
-220
-222
-228
-232
-226
-218
-207
-206
-204
-212
-210
-195
-183
-184
-192
-191
-194
-186
-206
-210
-207
-229
-237
-240
-248
-264
-273
-260
-256
-263
-253
-245
-239
-237
-246
-244
-242
-245
-251
-232
-228
-233
-233
-231
-227
-230
-223
-222
-234
-224
-215
-200
-203
-213
-202
-194
-194
-213
-219
-221
-225
-223
-225
-220
-207
-185
-191
-196
-201
-184
-165
-172
-181
-163
-147
-161
-172
-167
-151
-145
-136
-133
-133
-124
-116
-121
-126
-131
-123
-106
-101
-106
-129
-137
-135
-141
-144
-128
-112
-109
-109
-119
-119
-115
-114
-129
-118
-121
-124
-121
-141
-139
-139
-148
-161
-158
-152
-149
-147
-146
-141
-149
-157
-157
-158
-160
-162
-162
-158
-160
-172
-178
-189
-194
-188
-180
-168
-176
-177
-192
-206
-214
-218
-222
-237
-242
-247
-262
-275
-267
-270
-265
-269
-274
-264
-257
-257
-262
-265
-277
-250
-254
-265
-267
-258
-248
-249
-246
-246
-231
-230
-250
-271
-274
-284
-275
-265
-286
-288
-277
-288
-298
-288
-279
-290
-300
-289
-283
-279
-261
-249
-242
-251
-251
-248
-252
-251
-259
-253
-237
-243
-243
-225
-214
-221
-219
-203
-208
-215
-228
-231
-237
-244
-243
-237
-240
-248
-256
-258
-268
-272
-272
-276
-268
-254
-254
-262
-267
-260
-253
-251
-237
-234
-229
-234
-238
-243
-233
-231
-239
-246
-252
-242
-244
-260
-266
-246
-238
-246
-248
-240
-249
-262
-264
-241
-231
-244
-255
-258
-250
-266
-257
-259
-264
-264
-271
-266
-276
-281
-291
-301
-291
-295
-318
-328
-324
-315
-322
-327
-326
-322
-318
-324
-317
-318
-321
-327
-332
-338
-345
-342
-334
-328
-339
-349
-345
-339
-337
-345
-346
-338
-342
-351
-342
-337
-336
-343
-350
-352
-359
-372
-376
-373
-383
-391
-389
-382
-380
-365
-351
-350
-338
-331
-322
-322
-316
-302
-291
-294
-300
-294
-293
-295
-302
-299
-287
-285
-295
-291
-271
-260
-255
-249
-241
-247
-255
-262
-250
-255
-271
-278
-292
-295
-293
-296
-303
-293
-292
-292
-297
-299
-300
-297
-284
-279
-284
-277
-281
-293
-294
-289
-304
-310
-314
-336
-353
-364
-354
-353
-349
-353
-353
-355
-353
-345
-352
-368
-367
-357
-360
-365
-358
-350
-369
-380
-368
-348
-353
-365
-370
-367
-362
-362
-367
-366
-365
-358
-344
-335
-330
-317
-319
-327
-337
-335
-329
-328
-331
-329
-327
-332
-341
-350
-335
-325
-332
-333
-333
-338
-331
-329
-325
-323
-327
-325
-311
-313
-323
-316
-323
-336
-344
-346
-343
-330
-327
-341
-343
-336
-334
-332
-330
-329
-298
-296
-309
-309
-296
-289
-296
-303
-306
-291
-281
-282
-282
-281
-282
-291
-308
-312
-300
-292
-286
-290
-298
-307
-301
-300
-301
-297
-291
-282
-274
-276
-279
-289
-290
-291
-305
-289
-286
-292
-286
-294
-300
-305
-305
-303
-306
-307
-307
-306
-305
-301
-299
-288
-278
-270
-256
-244
-238
-245
-250
-254
-250
-253
-260
-269
-275
-275
-276
-272
-285
-296
-304
-302
-297
-304
-313
-300
-297
-297
-287
-280
-274
-283
-290
-293
-282
-291
-295
-288
-290
-291
-308
-300
-297
-312
-321
-338
-349
-353
-353
-371
-372
-364
-355
-349
-359
-358
-367
-360
-355
-357
-355
-352
-342
-344
-352
-345
-335
-329
-341
-342
-335
-334
-338
-341
-348
-348
-343
-337
-347
-359
-352
-334
-333
-345
-352
-350
-355
-353
-356
-361
-360
-348
-340
-348
-343
-330
-322
-339
-338
-328
-318
-307
-308
-304
-306
-303
-296
-288
-285
-300
-300
-294
-297
-308
-322
-314
-304
-310
-328
-321
-309
-308
-306
-299
-288
-281
-274
-270
-264
-253
-260
-278
-296
-312
-326
-322
-303
-316
-340
-336
-326
-324
-336
-342
-336
-341
-341
-338
-332
-332
-332
-333
-359
-367
-372
-372
-377
-384
-387
-388
-379
-381
-384
-389
-383
-365
-372
-381
-373
-367
-375
-394
-386
-374
-373
-376
-387
-394
-395
-390
-395
-394
-391
-395
-394
-392
-399
-397
-384
-377
-368
-364
-370
-375
-372
-367
-382
-379
-372
-367
-361
-369
-370
-367
-372
-376
-367
-351
-354
-363
-374
-368
-356
-367
-376
-368
-355
-343
-348
-357
-337
-326
-329
-344
-341
-318
-323
-335
-327
-312
-309
-332
-333
-318
-310
-314
-312
-315
-306
-303
-301
-292
-288
-281
-281
-284
-273
-282
-290
-278
-275
-272
-284
-279
-274
-294
-296
-283
-285
-297
-304
-304
-307
-330
-354
-345
-347
-360
-357
-359
-378
-386
-375
-366
-363
-359
-352
-341
-341
-334
-337
-350
-353
-343
-341
-347
-343
-350
-365
-378
-374
-353
-346
-336
-328
-333
-338
-338
-339
-353
-367
-364
-363
-362
-357
-352
-347
-339
-335
-341
-339
-334
-325
-324
-317
-314
-316
-306
-300
-295
-287
-282
-277
-286
-301
-292
-269
-258
-278
-282
-267
-268
-277
-288
-280
-287
-298
-304
-302
-299
-302
-291
-296
-294
-288
-280
-274
-270
-277
-285
-290
-299
-307
-298
-289
-273
-267
-273
-273
-265
-255
-267
-280
-283
-283
-274
-268
-269
-273
-272
-255
-251
-263
-267
-258
-253
-250
-260
-256
-246
-244
-251
-248
-247
-256
-259
-265
-256
-241
-233
-232
-231
-222
-217
-231
-230
-208
-195
-192
-191
-181
-171
-178
-183
-175
-161
-166
-188
-198
-190
-188
-196
-207
-204
-187
-184
-195
-201
-213
-213
-215
-226
-216
-207
-221
-220
-208
-204
-213
-224
-230
-225
-224
-226
-221
-215
-207
-206
-202
-197
-192
-197
-193
-179
-175
-179
-185
-201
-202
-196
-204
-204
-205
-213
-218
-228
-232
-247
-262
-260
-250
-249
-256
-241
-223
-217
-223
-235
-235
-232
-235
-225
-225
-228
-219
-215
-222
-222
-239
-237
-227
-225
-212
-212
-205
-200
-192
-193
-192
-191
-203
-220
-225
-219
-210
-208
-200
-186
-180
-188
-204
-211
-220
-214
-229
-238
-232
-224
-226
-236
-229
-224
-218
-214
-203
-203
-200
-204
-222
-221
-219
-221
-231
-237
-230
-222
-232
-235
-239
-237
-237
-241
-250
-261
-262
-273
-276
-280
-281
-284
-297
-297
-285
-278
-276
-277
-283
-296
-299
-294
-289
-288
-278
-272
-265
-256
-265
-264
-256
-253
-258
-259
-250
-237
-244
-246
-249
-260
-273
-269
-253
-260
-264
-257
-246
-243
-260
-271
-250
-250
-277
-280
-289
-300
-312
-313
-304
-304
-306
-314
-314
-324
-322
-308
-289
-284
-276
-276
-269
-265
-276
-265
-259
-248
-235
-223
-208
-200
-191
-190
-185
-170
-166
-174
-180
-188
-198
-203
-207
-205
-214
-221
-216
-221
-219
-225
-213
-206
-220
-219
-225
-217
-211
-224
-230
-241
-246
-249
-239
-229
-229
-237
-241
-253
-248
-251
-265
-253
-249
-235
-229
-235
-227
-216
-226
-234
-229
-224
-233
-241
-248
-259
-255
-260
-276
-275
-280
-291
-292
-280
-281
-287
-288
-288
-268
-262
-255
-249
-254
-258
-258
-259
-268
-262
-251
-264
-270
-275
-268
-260
-271
-254
-248
-244
-243
-233
-213
-202
-201
-201
-206
-224
-233
-230
-233
-240
-243
-249
-245
-250
-234
-218
-230
-229
-232
-246
-243
-234
-229
-212
-191
-198
-208
-216
-217
-216
-222
-219
-216
-214
-220
-219
-201
-197
-193
-185
-180
-168
-170
-175
-168
-154
-155
-158
-160
-152
-142
-141
-134
-125
-118
-122
-130
-114
-113
-129
-123
-108
-106
-107
-107
-112
-111
-98
-109
-113
-107
-104
-108
-104
-101
-100
-100
-116
-130
-137
-131
-120
-120
-112
-94
-83
-84
-89
-97
-106
-113
-117
-120
-123
-131
-144
-147
-155
-161
-175
-174
-173
-183
-207
-215
-207
-207
-211
-221
-222
-212
-207
-214
-209
-191
-192
-204
-204
-185
-179
-194
-202
-200
-200
-203
-204
-202
-214
-226
-214
-218
-216
-212
-203
-192
-198
-214
-201
-190
-197
-191
-188
-179
-193
-209
-218
-206
-199
-198
-211
-205
-195
-197
-204
-200
-191
-185
-176
-176
-171
-173
-179
-181
-171
-169
-177
-180
-168
-162
-165
-169
-168
-164
-160
-154
-151
-160
-164
-174
-190
-199
-198
-186
-191
-185
-169
-167
-177
-185
-184
-177
-183
-190
-182
-179
-167
-170
-161
-149
-155
-160
-160
-142
-132
-122
-122
-109
-93
-110
-139
-146
-144
-146
-147
-141
-142
-163
-175
-191
-194
-221
-246
-245
-237
-240
-260
-264
-260
-262
-265
-274
-275
-265
-274
-279
-272
-271
-269
-260
-269
-277
-267
-265
-262
-264
-263
-258
-236
-220
-214
-209
-218
-214
-208
-216
-217
-203
-202
-200
-209
-218
-223
-229
-228
-214
-220
-224
-225
-216
-207
-204
-211
-221
-215
-217
-222
-224
-223
-232
-243
-251
-242
-234
-226
-217
-219
-230
-231
-229
-245
-254
-261
-254
-252
-269
-279
-276
-284
-301
-309
-304
-286
-274
-270
-292
-302
-303
-303
-301
-305
-299
-294
-294
-297
-298
-303
-311
-310
-306
-302
-290
-280
-279
-272
-274
-276
-284
-281
-277
-287
-300
-299
-301
-316
-312
-312
-304
-305
-315
-317
-320
-337
-351
-345
-342
-347
-354
-358
-357
-365
-372
-381
-375
-354
-335
-316
-302
-280
-277
-276
-276
-278
-266
-268
-275
-261
-234
-235
-245
-255
-255
-252
-263
-263
-267
-280
-281
-270
-271
-263
-274
-290
-288
-288
-293
-301
-290
-289
-289
-280
-280
-276
-268
-270
-268
-261
-254
-247
-247
-254
-250
-261
-256
-252
-251
-248
-255
-267
-284
-270
-273
-288
-301
-299
-296
-298
-313
-322
-313
-305
-296
-300
-292
-296
-294
-287
-288
-289
-284
-279
-277
-276
-273
-274
-271
-264
-266
-281
-293
-282
-290
-306
-310
-301
-303
-308
-303
-298
-305
-301
-299
-302
-300
-287
-270
-259
-264
-278
-277
-281
-290
-287
-273
-277
-283
-294
-314
-320
-308
-306
-303
-296
-298
-297
-295
-305
-302
-298
-295
-286
-267
-259
-268
-250
-249
-259
-272
-265
-252
-267
-275
-268
-264
-262
-266
-271
-270
-266
-271
-274
-279
-288
-285
-288
-295
-292
-291
-302
-308
-319
-322
-320
-313
-317
-326
-326
-330
-324
-314
-317
-317
-300
-293
-293
-299
-311
-323
-311
-301
-304
-306
-301
-298
-296
-294
-285
-283
-277
-273
-276
-261
-244
-249
-259
-258
-273
-273
-267
-271
-278
-267
-259
-260
-262
-262
-252
-253
-252
-252
-246
-247
-257
-266
-273
-272
-275
-275
-271
-267
-271
-262
-262
-267
-270
-275
-268
-263
-263
-275
-263
-257
-267
-275
-276
-269
-262
-260
-269
-282
-275
-270
-270
-272
-262
-254
-257
-262
-260
-247
-246
-258
-265
-261
-280
-289
-282
-283
-292
-299
-310
-320
-318
-310
-300
-289
-284
-276
-267
-268
-266
-255
-244
-246
-264
-266
-253
-242
-243
-249
-254
-243
-237
-239
-225
-230
-225
-221
-236
-242
-248
-259
-259
-262
-271
-278
-284
-297
-307
-306
-309
-319
-326
-325
-333
-334
-343
-348
-339
-333
-327
-320
-321
-321
-323
-314
-312
-313
-312
-308
-304
-304
-319
-332
-336
-326
-336
-349
-345
-355
-366
-370
-371
-367
-362
-348
-345
-335
-345
-360
-356
-348
-335
-331
-334
-335
-331
-332
-337
-343
-338
-328
-316
-309
-294
-289
-293
-291
-285
-290
-290
-285
-293
-287
-283
-285
-286
-282
-283
-278
-280
-291
-286
-273
-256
-244
-242
-236
-228
-218
-216
-221
-221
-208
-215
-229
-238
-241
-240
-253
-262
-272
-284
-295
-296
-304
-304
-299
-299
-311
-326
-326
-325
-329
-331
-332
-329
-331
-339
-348
-349
-339
-338
-329
-325
-329
-334
-343
-356
-364
-358
-356
-362
-356
-355
-349
-348
-345
-336
-341
-351
-371
-382
-380
-388
-397
-403
-401
-396
-390
-404
-416
-418
-410
-407
-410
-403
-400
-407
-390
-376
-384
-371
-362
-370
-365
-342
-337
-336
-324
-323
-318
-304
-312
-328
-320
-317
-321
-320
-312
-297
-299
-301
-308
-301
-291
-306
-321
-323
-309
-312
-318
-317
-315
-318
-332
-335
-339
-341
-348
-338
-329
-315
-317
-312
-300
-296
-300
-311
-295
-290
-291
-291
-290
-290
-285
-290
-292
-289
-289
-294
-307
-321
-325
-325
-316
-315
-315
-316
-310
-292
-291
-292
-291
-274
-262
-272
-281
-289
-288
-289
-300
-305
-296
-277
-269
-271
-275
-280
-285
-281
-271
-268
-267
-269
-262
-258
-262
-279
-294
-291
-302
-306
-295
-298
-313
-331
-334
-328
-342
-339
-336
-325
-311
-318
-323
-320
-316
-310
-298
-289
-279
-278
-286
-292
-291
-273
-272
-270
-262
-253
-254
-258
-253
-244
-235
-236
-241
-241
-247
-258
-264
-260
-260
-255
-257
-253
-254
-254
-247
-247
-240
-240
-238
-231
-221
-226
-242
-247
-260
-249
-253
-257
-237
-240
-245
-246
-244
-249
-263
-269
-268
-270
-263
-267
-261
-261
-263
-261
-271
-275
-267
-249
-258
-273
-279
-274
-272
-289
-296
-299
-301
-293
-300
-307
-301
-302
-307
-303
-300
-291
-282
-281
-285
-283
-291
-292
-296
-287
-278
-281
-283
-287
-286
-275
-277
-279
-268
-261
-265
-272
-293
-309
-317
-320
-324
-320
-303
-305
-306
-302
-299
-306
-308
-302
-289
-277
-265
-250
-258
-271
-277
-266
-259
-259
-257
-256
-264
-266
-251
-252
-252
-245
-223
-228
-248
-240
-233
-250
-265
-263
-262
-263
-269
-274
-273
-264
-268
-277
-262
-256
-262
-257
-260
-260
-252
-263
-258
-241
-243
-246
-251
-249
-242
-242
-235
-233
-236
-252
-265
-262
-257
-264
-268
-253
-245
-241
-249
-254
-251
-258
-259
-258
-244
-238
-229
-224
-232
-238
-241
-237
-230
-232
-239
-236
-245
-253
-257
-248
-243
-234
-251
-264
-253
-255
-251
-251
-257
-266
-269
-275
-281
-279
-286
-294
-289
-288
-283
-275
-276
-274
-280
-286
-291
-287
-284
-291
-281
-274
-283
-297
-299
-296
-300
-304
-308
-311
-312
-305
-302
-293
-281
-290
-289
-285
-288
-283
-274
-269
-258
-251
-255
-265
-276
-277
-281
-284
-289
-296
-306
-296
-295
-302
-300
-290
-285
-289
-282
-268
-261
-250
-239
-230
-231
-240
-251
-257
-263
-271
-265
-270
-278
-276
-288
-294
-292
-290
-286
-292
-294
-295
-297
-294
-292
-295
-287
-275
-275
-285
-282
-260
-252
-264
-275
-256
-251
-250
-249
-246
-237
-240
-252
-257
-249
-250
-258
-264
-271
-271
-261
-261
-269
-277
-274
-269
-273
-275
-274
-284
-287
-286
-281
-279
-286
-284
-275
-272
-281
-285
-277
-269
-269
-268
-272
-282
-274
-260
-260
-265
-260
-252
-262
-287
-295
-311
-311
-302
-308
-298
-301
-305
-312
-313
-316
-317
-304
-287
-287
-291
-290
-292
-287
-299
-300
-299
-300
-304
-306
-308
-310
-304
-298
-302
-321
-326
-327
-330
-333
-329
-318
-321
-316
-309
-306
-307
-303
-301
-301
-281
-263
-251
-246
-237
-231
-241
-237
-250
-267
-265
-261
-261
-259
-259
-265
-251
-241
-247
-263
-271
-276
-288
-300
-299
-294
-296
-282
-283
-286
-283
-274
-261
-263
-275
-268
-259
-266
-270
-253
-242
-243
-236
-228
-216
-212
-207
-188
-173
-165
-174
-179
-183
-195
-198
-197
-195
-196
-201
-205
-205
-209
-220
-246
-242
-238
-231
-236
-235
-230
-232
-223
-225
-224
-219
-219
-224
-239
-253
-258
-264
-258
-259
-268
-269
-286
-300
-300
-290
-280
-282
-284
-282
-290
-293
-303
-304
-293
-293
-289
-293
-298
-299
-304
-310
-304
-290
-289
-304
-305
-295
-289
-275
-278
-266
-260
-255
-257
-256
-255
-261
-261
-268
-272
-272
-264
-272
-278
-274
-262
-269
-274
-267
-265
-256
-258
-274
-280
-273
-264
-275
-283
-296
-303
-303
-305
-304
-308
-313
-317
-315
-306
-311
-317
-313
-306
-321
-330
-325
-314
-306
-310
-311
-307
-306
-304
-298
-288
-281
-271
-272
-273
-259
-253
-260
-267
-269
-260
-249
-243
-251
-260
-270
-266
-259
-251
-251
-255
-242
-239
-237
-235
-240
-248
-254
-265
-274
-271
-269
-276
-288
-297
-293
-302
-302
-296
-297
-291
-284
-289
-281
-273
-281
-288
-287
-277
-284
-276
-270
-268
-281
-292
-291
-299
-292
-293
-309
-327
-346
-346
-345
-362
-377
-381
-371
-360
-361
-357
-354
-357
-356
-355
-368
-359
-341
-338
-345
-346
-341
-335
-342
-335
-328
-332
-319
-316
-311
-305
-299
-288
-294
-292
-281
-276
-283
-286
-279
-291
-306
-319
-333
-339
-330
-322
-313
-320
-321
-312
-308
-299
-295
-288
-301
-311
-319
-314
-305
-305
-304
-292
-290
-294
-310
-315
-309
-313
-302
-309
-316
-315
-312
-314
-310
-322
-335
-327
-313
-306
-305
-306
-287
-268
-271
-284
-282
-275
-269
-275
-286
-282
-278
-279
-295
-291
-285
-282
-279
-285
-281
-277
-280
-289
-283
-273
-275
-286
-294
-290
-289
-299
-290
-278
-271
-272
-279
-285
-290
-290
-286
-293
-292
-301
-306
-319
-331
-328
-322
-313
-314
-313
-313
-313
-309
-304
-296
-289
-290
-285
-291
-299
-305
-314
-314
-327
-335
-315
-315
-325
-324
-323
-335
-324
-316
-319
-309
-295
-289
-270
-267
-265
-254
-256
-254
-254
-255
-260
-267
-266
-254
-260
-267
-269
-264
-259
-255
-246
-242
-232
-241
-233
-225
-226
-216
-216
-214
-224
-218
-202
-197
-195
-197
-201
-184
-182
-199
-191
-191
-196
-193
-188
-200
-205
-207
-194
-190
-209
-213
-207
-213
-220
-219
-238
-251
-254
-258
-257
-271
-282
-285
-272
-270
-271
-265
-256
-260
-262
-264
-274
-277
-266
-271
-274
-274
-280
-268
-260
-269
-264
-254
-259
-263
-271
-281
-288
-284
-282
-280
-282
-294
-285
-290
-306
-306
-302
-297
-298
-297
-299
-301
-308
-306
-300
-305
-307
-299
-290
-285
-281
-273
-275
-277
-278
-294
-296
-288
-275
-273
-273
-271
-276
-286
-288
-275
-271
-258
-258
-264
-265
-261
-256
-264
-269
-252
-241
-236
-223
-214
-218
-221
-224
-245
-257
-246
-239
-245
-250
-247
-245
-250
-250
-236
-241
-245
-243
-240
-232
-225
-220
-224
-230
-233
-232
-233
-239
-247
-256
-256
-262
-262
-249
-246
-256
-257
-260
-272
-266
-267
-270
-267
-253
-262
-263
-262
-263
-251
-247
-253
-262
-257
-266
-277
-292
-291
-284
-295
-308
-312
-306
-306
-302
-305
-310
-308
-303
-304
-317
-325
-323
-309
-308
-322
-325
-329
-320
-315
-312
-306
-313
-322
-314
-312
-323
-331
-339
-331
-327
-335
-328
-324
-324
-321
-312
-307
-307
-303
-302
-284
-284
-287
-287
-302
-313
-320
-316
-313
-316
-307
-316
-326
-313
-310
-313
-317
-321
-320
-320
-313
-303
-300
-304
-297
-288
-283
-281
-268
-255
-253
-248
-244
-228
-230
-223
-222
-217
-211
-220
-219
-219
-216
-206
-204
-202
-208
-218
-216
-210
-202
-204
-199
-195
-195
-192
-195
-191
-194
-200
-208
-210
-204
-204
-207
-209
-209
-204
-213
-232
-231
-224
-226
-233
-235
-230
-225
-227
-229
-218
-206
-207
-210
-207
-209
-213
-218
-218
-212
-210
-214
-220
-208
-206
-213
-211
-213
-216
-218
-231
-235
-239
-249
-255
-243
-225
-230
-243
-244
-243
-244
-256
-255
-248
-241
-243
-241
-231
-215
-191
-192
-193
-206
-225
-230
-238
-235
-233
-248
-248
-257
-272
-274
-271
-259
-263
-270
-276
-277
-263
-264
-281
-282
-281
-283
-285
-290
-294
-286
-279
-293
-298
-292
-271
-262
-262
-263
-266
-271
-277
-273
-278
-274
-263
-253
-237
-233
-236
-229
-216
-210
-214
-215
-209
-215
-223
-224
-226
-224
-220
-218
-211
-220
-225
-218
-219
-213
-204
-196
-197
-201
-205
-213
-212
-220
-220
-226
-225
-211
-225
-231
-231
-231
-222
-222
-228
-232
-228
-233
-229
-210
-201
-203
-194
-193
-209
-215
-220
-216
-205
-213
-226
-231
-233
-239
-235
-233
-250
-243
-238
-254
-258
-257
-257
-254
-248
-243
-234
-234
-238
-245
-236
-238
-244
-253
-264
-266
-270
-281
-293
-295
-289
-289
-291
-287
-289
-287
-279
-273
-251
-240
-237
-228
-224
-217
-216
-230
-228
-223
-228
-233
-228
-226
-240
-238
-242
-250
-253
-244
-231
-228
-232
-233
-230
-235
-242
-244
-244
-256
-255
-250
-246
-239
-239
-245
-250
-235
-222
-214
-219
-222
-226
-235
-237
-237
-224
-217
-217
-222
-227
-233
-227
-215
-214
-215
-224
-205
-202
-223
-224
-225
-224
-219
-220
-206
-201
-203
-204
-206
-203
-203
-207
-198
-201
-202
-203
-210
-220
-223
-213
-211
-209
-205
-197
-196
-190
-184
-191
-200
-195
-187
-187
-193
-191
-192
-201
-202
-200
-202
-212
-220
-223
-234
-239
-247
-249
-257
-261
-256
-255
-264
-275
-292
-303
-293
-296
-298
-311
-314
-313
-329
-341
-352
-345
-342
-347
-342
-336
-326
-330
-340
-339
-340
-338
-333
-326
-325
-321
-309
-299
-307
-312
-308
-322
-327
-328
-324
-314
-314
-308
-307
-304
-296
-291
-299
-292
-289
-274
-259
-252
-244
-247
-247
-240
-229
-233
-219
-213
-198
-185
-188
-192
-199
-201
-203
-203
-196
-188
-183
-192
-203
-191
-183
-189
-181
-173
-179
-178
-185
-193
-201
-204
-207
-215
-211
-201
-190
-178
-174
-171
-161
-154
-140
-136
-145
-151
-143
-136
-145
-141
-138
-148
-157
-152
-143
-146
-147
-154
-166
-168
-179
-188
-204
-208
-209
-215
-218
-226
-227
-225
-220
-215
-206
-197
-194
-212
-217
-224
-220
-215
-230
-222
-201
-206
-228
-226
-214
-208
-217
-220
-217
-225
-230
-226
-213
-204
-207
-199
-186
-190
-197
-208
-217
-222
-216
-213
-208
-205
-199
-189
-180
-178
-188
-178
-167
-159
-148
-138
-126
-130
-147
-150
-160
-169
-167
-169
-179
-190
-191
-198
-206
-206
-203
-186
-181
-190
-185
-185
-179
-180
-184
-184
-188
-203
-201
-193
-190
-180
-170
-163
-166
-156
-160
-161
-164
-170
-161
-164
-167
-165
-149
-137
-153
-166
-154
-166
-176
-179
-175
-181
-192
-197
-204
-204
-194
-182
-176
-163
-162
-177
-174
-171
-183
-185
-174
-184
-188
-193
-210
-211
-234
-244
-243
-249
-264
-277
-277
-279
-270
-260
-259
-270
-278
-292
-306
-309
-305
-308
-304
-295
-295
-301
-308
-310
-316
-307
-291
-277
-276
-263
-245
-246
-250
-246
-248
-252
-241
-228
-218
-216
-212
-195
-183
-182
-180
-193
-212
-214
-218
-229
-233
-231
-232
-236
-252
-249
-235
-239
-236
-226
-222
-229
-224
-219
-218
-221
-228
-231
-216
-189
-189
-181
-180
-168
-160
-160
-151
-145
-127
-145
-148
-143
-154
-164
-182
-196
-212
-230
-238
-242
-239
-234
-232
-233
-229
-220
-217
-215
-202
-184
-176
-169
-160
-178
-185
-181
-186
-195
-202
-204
-220
-226
-223
-225
-225
-226
-237
-240
-247
-252
-252
-254
-255
-245
-245
-262
-267
-276
-272
-274
-269
-249
-251
-261
-277
-269
-254
-257
-264
-271
-277
-278
-286
-294
-296
-297
-290
-286
-287
-289
-289
-283
-294
-297
-291
-298
-291
-291
-295
-293
-293
-302
-312
-314
-315
-294
-289
-289
-275
-272
-272
-264
-265
-259
-245
-243
-245
-252
-253
-236
-224
-235
-242
-240
-233
-238
-246
-245
-240
-240
-230
-231
-240
-248
-251
-251
-267
-261
-269
-268
-266
-277
-277
-272
-273
-273
-257
-248
-252
-252
-246
-250
-258
-257
-248
-247
-260
-259
-247
-237
-231
-215
-208
-214
-219
-234
-243
-235
-240
-244
-237
-239
-227
-215
-215
-218
-227
-231
-229
-221
-213
-204
-199
-182
-180
-182
-177
-179
-177
-178
-189
-203
-212
-214
-207
-207
-219
-219
-220
-226
-230
-227
-233
-236
-238
-256
-269
-258
-258
-268
-281
-288
-290
-301
-302
-292
-288
-290
-278
-265
-256
-258
-263
-277
-284
-278
-273
-271
-269
-273
-273
-277
-280
-268
-263
-259
-256
-249
-248
-239
-239
-238
-235
-230
-238
-253
-258
-260
-253
-249
-248
-238
-233
-227
-230
-239
-240
-255
-254
-255
-266
-272
-280
-280
-265
-249
-244
-239
-247
-249
-248
-240
-223
-220
-211
-201
-195
-196
-201
-205
-200
-196
-178
-175
-175
-164
-165
-170
-173
-171
-169
-177
-190
-200
-204
-208
-236
-248
-258
-260
-259
-284
-293
-290
-298
-287
-281
-273
-259
-253
-257
-255
-229
-236
-243
-239
-234
-231
-223
-221
-214
-217
-218
-215
-222
-231
-237
-239
-254
-262
-267
-260
-249
-234
-240
-253
-265
-271
-273
-279
-289
-282
-267
-266
-260
-253
-247
-249
-258
-257
-258
-266
-258
-251
-258
-266
-271
-277
-289
-292
-289
-282
-285
-289
-296
-291
-280
-285
-288
-288
-299
-305
-298
-311
-317
-311
-311
-324
-319
-305
-293
-290
-292
-278
-277
-272
-273
-273
-272
-269
-255
-260
-263
-270
-268
-280
-288
-281
-283
-262
-260
-261
-257
-247
-241
-232
-229
-229
-221
-220
-226
-218
-219
-221
-221
-224
-227
-234
-231
-244
-249
-243
-253
-259
-261
-274
-273
-274
-282
-295
-299
-294
-302
-317
-328
-331
-331
-321
-324
-324
-317
-320
-318
-315
-316
-319
-317
-324
-335
-333
-331
-338
-330
-304
-302
-304
-304
-316
-313
-315
-318
-321
-323
-344
-353
-350
-361
-376
-382
-381
-380
-372
-375
-372
-357
-346
-355
-342
-328
-324
-321
-326
-324
-314
-317
-338
-343
-339
-342
-357
-351
-357
-359
-358
-362
-368
-379
-367
-358
-352
-346
-336
-336
-338
-338
-339
-334
-325
-318
-298
-281
-282
-286
-284
-291
-293
-283
-281
-284
-276
-277
-285
-287
-291
-282
-274
-264
-250
-257
-256
-258
-256
-249
-245
-237
-230
-225
-224
-233
-247
-253
-254
-245
-243
-241
-245
-248
-254
-268
-269
-273
-277
-271
-268
-275
-280
-270
-258
-264
-261
-252
-254
-263
-270
-272
-272
-264
-261
-244
-236
-235
-239
-244
-236
-230
-232
-232
-232
-240
-243
-244
-254
-256
-257
-253
-248
-239
-231
-242
-233
-228
-226
-230
-238
-238
-252
-259
-264
-273
-276
-281
-286
-277
-290
-298
-304
-310
-309
-306
-290
-287
-285
-288
-288
-287
-289
-271
-272
-261
-245
-253
-266
-277
-276
-283
-282
-282
-283
-284
-293
-303
-306
-312
-310
-302
-292
-292
-309
-312
-304
-303
-302
-290
-280
-272
-269
-274
-265
-265
-263
-258
-270
-263
-260
-248
-234
-231
-232
-227
-224
-239
-238
-242
-259
-267
-266
-265
-275
-291
-286
-277
-284
-291
-298
-290
-280
-285
-294
-299
-308
-317
-310
-304
-297
-278
-261
-264
-270
-278
-276
-267
-266
-269
-271
-254
-260
-269
-274
-299
-299
-294
-279
-283
-285
-273
-271
-270
-277
-276
-277
-277
-276
-277
-272
-265
-264
-270
-272
-273
-271
-278
-295
-299
-294
-292
-301
-286
-274
-284
-293
-304
-308
-294
-284
-272
-264
-261
-262
-260
-255
-257
-259
-251
-257
-268
-267
-263
-260
-263
-260
-256
-264
-269
-269
-267
-278
-274
-269
-276
-282
-292
-295
-294
-296
-301
-305
-308
-301
-310
-321
-315
-310
-304
-303
-307
-307
-308
-320
-332
-337
-336
-324
-317
-311
-310
-306
-308
-314
-310
-319
-313
-306
-302
-308
-311
-313
-329
-334
-326
-314
-316
-318
-326
-333
-336
-330
-320
-325
-324
-314
-305
-304
-298
-307
-310
-311
-306
-296
-294
-292
-283
-271
-284
-284
-282
-290
-305
-315
-308
-309
-295
-304
-312
-310
-313
-304
-309
-324
-331
-342
-347
-356
-352
-345
-343
-338
-337
-338
-344
-349
-357
-350
-334
-340
-353
-348
-356
-356
-354
-349
-361
-383
-383
-377
-361
-353
-359
-365
-362
-358
-356
-345
-333
-333
-327
-320
-326
-326
-336
-341
-339
-336
-338
-332
-330
-336
-338
-333
-341
-347
-342
-342
-337
-329
-329
-317
-325
-327
-331
-331
-323
-323
-312
-316
-307
-298
-288
-283
-282
-297
-311
-303
-315
-324
-314
-304
-302
-307
-317
-326
-336
-338
-337
-326
-313
-313
-316
-319
-308
-310
-324
-322
-312
-315
-319
-317
-320
-308
-297
-284
-258
-241
-250
-256
-239
-242
-240
-240
-239
-237
-244
-250
-247
-244
-236
-242
-225
-207
-213
-224
-224
-225
-233
-227
-217
-231
-240
-244
-258
-265
-281
-289
-281
-277
-289
-296
-296
-290
-288
-279
-278
-291
-306
-299
-281
-282
-281
-273
-279
-297
-307
-314
-298
-287
-292
-285
-280
-270
-275
-299
-300
-275
-273
-282
-268
-264
-269
-273
-271
-274
-286
-307
-308
-307
-311
-318
-306
-289
-285
-283
-279
-278
-288
-298
-315
-319
-311
-292
-270
-282
-287
-289
-296
-306
-309
-289
-273
-263
-262
-266
-265
-262
-252
-253
-253
-246
-247
-230
-223
-231
-243
-242
-237
-240
-254
-259
-248
-240
-236
-242
-248
-254
-265
-272
-260
-257
-260
-260
-255
-249
-243
-238
-248
-256
-250
-254
-261
-268
-277
-276
-267
-264
-279
-282
-292
-298
-289
-290
-300
-295
-282
-269
-272
-281
-283
-276
-272
-288
-286
-271
-257
-251
-246
-235
-242
-254
-262
-274
-282
-262
-262
-279
-280
-281
-286
-295
-282
-264
-254
-255
-245
-247
-269
-279
-275
-257
-250
-245
-245
-244
-239
-235
-228
-228
-227
-220
-217
-214
-212
-208
-215
-216
-227
-230
-223
-219
-229
-231
-230
-230
-229
-228
-227
-216
-205
-220
-227
-233
-235
-245
-250
-257
-250
-240
-237
-239
-230
-223
-211
-216
-233
-231
-232
-220
-220
-226
-205
-199
-199
-184
-180
-187
-189
-180
-180
-183
-180
-181
-190
-194
-206
-217
-226
-241
-253
-272
-278
-267
-265
-273
-270
-269
-259
-272
-286
-294
-307
-308
-293
-286
-296
-306
-299
-301
-314
-316
-308
-306
-303
-303
-308
-314
-316
-303
-301
-289
-294
-296
-295
-304
-308
-308
-300
-301
-302
-318
-331
-330
-329
-345
-342
-336
-343
-340
-348
-347
-348
-349
-353
-355
-352
-363
-357
-356
-345
-342
-335
-321
-323
-339
-353
-359
-369
-385
-374
-382
-387
-371
-365
-359
-356
-354
-353
-356
-358
-358
-357
-358
-374
-373
-370
-368
-359
-347
-335
-341
-348
-357
-364
-350
-338
-345
-340
-321
-314
-311
-322
-327
-323
-320
-325
-329
-320
-311
-291
-269
-268
-271
-268
-259
-239
-231
-225
-231
-227
-239
-261
-268
-271
-277
-279
-272
-262
-245
-236
-239
-227
-214
-220
-228
-229
-235
-247
-257
-270
-265
-258
-260
-264
-251
-246
-249
-252
-243
-235
-242
-242
-242
-257
-285
-278
-265
-277
-282
-273
-267
-279
-288
-281
-261
-266
-274
-264
-248
-252
-263
-273
-277
-284
-283
-282
-280
-281
-276
-278
-280
-268
-260
-242
-239
-245
-260
-263
-265
-272
-272
-273
-264
-254
-249
-251
-263
-266
-265
-263
-256
-265
-248
-232
-239
-256
-265
-272
-285
-294
-296
-283
-272
-276
-283
-288
-300
-305
-303
-300
-297
-293
-287
-275
-255
-238
-231
-222
-225
-223
-223
-224
-232
-240
-240
-243
-235
-225
-236
-247
-234
-225
-230
-224
-221
-215
-212
-216
-219
-223
-235
-244
-247
-247
-240
-244
-235
-225
-226
-239
-253
-256
-251
-248
-231
-221
-207
-211
-229
-224
-219
-219
-219
-228
-231
-235
-242
-251
-245
-234
-221
-213
-204
-212
-229
-245
-260
-257
-266
-266
-262
-264
-268
-274
-270
-258
-243
-226
-218
-212
-210
-200
-200
-205
-212
-211
-202
-209
-197
-215
-229
-223
-213
-199
-194
-198
-214
-218
-224
-234
-232
-221
-233
-247
-251
-252
-256
-260
-267
-262
-247
-237
-225
-218
-222
-213
-210
-206
-221
-239
-236
-219
-206
-192
-187
-201
-215
-225
-233
-222
-212
-216
-222
-225
-241
-248
-253
-254
-230
-231
-233
-239
-252
-279
-293
-297
-297
-299
-302
-301
-294
-300
-306
-303
-309
-312
-306
-300
-301
-307
-309
-311
-308
-307
-317
-318
-317
-309
-304
-314
-311
-302
-306
-319
-326
-312
-309
-315
-309
-297
-303
-327
-342
-339
-340
-336
-322
-319
-333
-342
-349
-353
-341
-336
-333
-340
-344
-335
-328
-332
-350
-348
-336
-318
-306
-300
-288
-281
-280
-289
-298
-298
-303
-314
-320
-318
-314
-311
-310
-303
-300
-308
-311
-317
-324
-340
-357
-366
-370
-374
-370
-366
-359
-363
-365
-360
-362
-357
-368
-370
-358
-359
-365
-373
-375
-387
-390
-387
-371
-344
-338
-339
-341
-339
-344
-333
-308
-293
-282
-282
-285
-290
-290
-286
-289
-289
-280
-274
-276
-271
-274
-275
-269
-261
-257
-254
-261
-270
-275
-284
-280
-271
-267
-272
-283
-279
-246
-223
-224
-218
-214
-207
-201
-197
-190
-191
-197
-197
-205
-213
-207
-205
-218
-230
-237
-248
-253
-263
-266
-260
-248
-227
-225
-238
-256
-269
-271
-276
-282
-287
-276
-294
-305
-320
-353
-364
-369
-357
-345
-340
-336
-349
-347
-357
-375
-375
-354
-339
-324
-314
-309
-313
-321
-312
-284
-265
-259
-255
-264
-272
-281
-293
-288
-283
-266
-275
-285
-285
-300
-317
-322
-316
-317
-306
-290
-283
-295
-308
-307
-306
-297
-289
-275
-280
-295
-299
-310
-323
-324
-313
-301
-311
-304
-285
-289
-297
-303
-310
-314
-308
-292
-281
-286
-293
-284
-280
-273
-277
-283
-279
-274
-261
-250
-242
-241
-242
-246
-233
-237
-262
-269
-255
-245
-249
-257
-259
-254
-250
-239
-232
-227
-219
-212
-226
-231
-222
-221
-208
-199
-195
-191
-205
-222
-226
-234
-228
-218
-216
-204
-210
-221
-224
-227
-232
-237
-235
-240
-254
-258
-248
-261
-259
-241
-245
-261
-277
-280
-281
-269
-249
-246
-245
-250
-250
-245
-240
-248
-242
-228
-218
-205
-196
-189
-195
-184
-175
-180
-174
-170
-173
-178
-180
-180
-181
-177
-180
-174
-167
-179
-192
-204
-206
-202
-214
-221
-211
-205
-208
-217
-219
-215
-205
-198
-200
-202
-208
-227
-239
-244
-248
-250
-247
-247
-236
-233
-236
-233
-239
-245
-249
-256
-265
-273
-271
-255
-245
-242
-237
-232
-235
-229
-226
-231
-236
-228
-231
-232
-227
-220
-221
-233
-239
-225
-212
-218
-210
-201
-197
-206
-220
-228
-232
-225
-217
-218
-217
-204
-198
-197
-186
-172
-165
-166
-171
-171
-184
-189
-183
-173
-185
-198
-197
-196
-212
-227
-221
-217
-224
-238
-237
-239
-249
-248
-257
-258
-258
-263
-264
-270
-275
-269
-263
-271
-286
-292
-283
-274
-281
-295
-313
-325
-333
-346
-353
-344
-334
-318
-315
-332
-336
-329
-328
-338
-344
-330
-319
-324
-332
-315
-314
-314
-309
-310
-325
-335
-326
-309
-311
-314
-297
-290
-293
-292
-287
-282
-286
-285
-282
-290
-301
-313
-307
-301
-298
-284
-258
-239
-223
-221
-214
-214
-215
-219
-235
-236
-236
-236
-238
-234
-226
-216
-221
-235
-234
-238
-236
-226
-215
-214
-226
-223
-228
-236
-236
-237
-227
-216
-223
-242
-259
-267
-267
-269
-270
-264
-251
-230
-215
-224
-239
-240
-240
-248
-246
-221
-195
-195
-196
-190
-190
-192
-192
-206
-194
-195
-202
-201
-213
-208
-223
-239
-221
-223
-242
-275
-286
-286
-296
-278
-256
-269
-280
-283
-289
-313
-328
-310
-292
-278
-283
-295
-302
-299
-297
-298
-288
-268
-257
-282
-318
-324
-322
-326
-330
-322
-311
-301
-300
-313
-320
-302
-284
-286
-289
-289
-293
-313
-316
-297
-294
-284
-272
-271
-277
-300
-321
-334
-353
-348
-334
-331
-325
-313
-312
-328
-325
-324
-338
-339
-316
-299
-295
-303
-311
-302
-292
-283
-275
-256
-234
-240
-272
-282
-304
-311
-310
-306
-310
-315
-320
-334
-327
-327
-323
-307
-303
-297
-300
-308
-316
-311
-294
-285
-268
-243
-233
-252
-260
-244
-242
-239
-238
-219
-196
-184
-186
-192
-189
-189
-186
-189
-182
-169
-167
-185
-201
-203
-208
-204
-211
-216
-216
-227
-236
-234
-237
-249
-251
-245
-231
-227
-225
-225
-229
-231
-238
-241
-248
-233
-221
-222
-229
-243
-243
-249
-236
-231
-241
-233
-231
-241
-268
-301
-312
-304
-283
-282
-282
-255
-254
-265
-283
-289
-277
-276
-282
-300
-296
-287
-287
-312
-330
-325
-310
-293
-286
-275
-279
-274
-252
-252
-254
-244
-218
-215
-228
-243
-255
-262
-280
-268
-257
-255
-248
-234
-236
-253
-253
-254
-254
-262
-257
-237
-244
-254
-279
-295
-298
-308
-302
-298
-307
-307
-308
-317
-329
-332
-327
-326
-336
-336
-322
-300
-288
-282
-284
-298
-297
-289
-283
-279
-280
-281
-271
-266
-259
-258
-257
-254
-234
-224
-237
-241
-239
-251
-262
-258
-263
-274
-275
-268
-262
-262
-278
-293
-309
-319
-310
-312
-306
-295
-296
-284
-289
-283
-295
-315
-311
-301
-303
-316
-317
-329
-346
-350
-357
-353
-350
-342
-338
-341
-332
-333
-328
-309
-304
-301
-290
-272
-261
-265
-277
-289
-292
-289
-296
-300
-291
-297
-295
-281
-268
-271
-260
-246
-249
-271
-295
-307
-302
-279
-277
-277
-266
-261
-273
-282
-279
-268
-266
-263
-271
-282
-285
-285
-283
-272
-275
-262
-247
-253
-255
-252
-237
-242
-244
-245
-252
-241
-231
-230
-238
-247
-242
-238
-244
-235
-241
-237
-228
-233
-241
-236
-219
-224
-226
-220
-211
-211
-210
-211
-217
-216
-209
-208
-208
-212
-215
-211
-189
-175
-186
-187
-176
-173
-180
-182
-164
-160
-146
-134
-143
-157
-153
-149
-162
-179
-170
-178
-202
-213
-238
-257
-267
-269
-264
-271
-283
-287
-270
-251
-248
-251
-260
-271
-280
-282
-287
-287
-277
-280
-282
-277
-279
-282
-286
-285
-281
-289
-294
-298
-290
-273
-282
-279
-287
-302
-314
-316
-307
-301
-306
-306
-312
-319
-311
-310
-307
-306
-294
-286
-286
-282
-289
-306
-308
-295
-275
-258
-252
-261
-268
-258
-257
-256
-255
-255
-246
-244
-243
-251
-261
-268
-267
-265
-259
-257
-263
-273
-279
-289
-283
-263
-244
-239
-229
-222
-219
-216
-219
-209
-205
-203
-201
-209
-213
-209
-214
-214
-206
-208
-204
-202
-190
-182
-180
-173
-180
-184
-172
-161
-162
-160
-163
-158
-159
-168
-181
-194
-194
-181
-168
-169
-185
-192
-208
-227
-226
-232
-231
-232
-243
-249
-260
-290
-306
-313
-312
-300
-282
-256
-260
-280
-292
-292
-299
-313
-325
-314
-315
-331
-322
-312
-317
-314
-304
-305
-309
-320
-326
-317
-319
-314
-306
-300
-299
-310
-305
-304
-306
-295
-296
-294
-292
-290
-285
-287
-302
-317
-312
-321
-334
-315
-293
-295
-289
-287
-289
-300
-309
-309
-308
-307
-286
-257
-244
-251
-250
-247
-245
-228
-225
-217
-214
-210
-190
-179
-174
-178
-177
-178
-179
-177
-191
-210
-207
-209
-214
-208
-213
-229
-248
-252
-252
-250
-239
-239
-260
-261
-255
-258
-254
-263
-272
-273
-272
-262
-251
-253
-252
-252
-249
-258
-260
-263
-280
-293
-305
-315
-310
-312
-305
-293
-300
-314
-327
-323
-332
-339
-345
-346
-341
-350
-345
-334
-321
-323
-322
-304
-288
-295
-297
-287
-277
-277
-279
-265
-240
-231
-231
-233
-240
-229
-220
-209
-213
-219
-227
-228
-234
-246
-256
-272
-270
-285
-292
-284
-274
-272
-282
-287
-298
-301
-300
-304
-312
-305
-300
-297
-301
-316
-315
-306
-298
-294
-298
-309
-315
-305
-299
-291
-298
-293
-269
-261
-257
-251
-250
-263
-289
-285
-263
-249
-242
-253
-251
-247
-259
-270
-273
-264
-262
-272
-267
-269
-270
-279
-274
-267
-269
-271
-277
-290
-291
-268
-271
-279
-275
-268
-250
-221
-226
-235
-238
-231
-228
-232
-226
-227
-237
-248
-239
-236
-260
-261
-246
-243
-241
-227
-208
-212
-225
-233
-230
-233
-240
-246
-233
-226
-229
-233
-240
-245
-255
-261
-263
-260
-261
-264
-263
-259
-266
-257
-237
-230
-239
-255
-272
-267
-260
-256
-273
-286
-272
-269
-256
-254
-248
-247
-254
-254
-247
-253
-267
-293
-313
-314
-311
-307
-294
-273
-272
-286
-314
-318
-313
-312
-310
-328
-331
-332
-342
-344
-335
-316
-297
-294
-307
-310
-302
-297
-287
-272
-248
-232
-220
-209
-211
-208
-214
-214
-206
-218
-212
-218
-242
-253
-262
-263
-263
-270
-271
-276
-276
-269
-252
-248
-248
-245
-254
-261
-254
-245
-230
-216
-212
-209
-222
-239
-250
-254
-260
-259
-247
-246
-268
-266
-242
-227
-211
-193
-173
-170
-184
-197
-194
-185
-203
-215
-208
-199
-197
-208
-212
-215
-225
-231
-228
-221
-223
-213
-209
-204
-200
-201
-207
-222
-229
-237
-224
-219
-223
-237
-236
-216
-212
-223
-223
-224
-243
-270
-283
-298
-304
-300
-293
-274
-269
-268
-287
-303
-310
-299
-279
-274
-277
-272
-265
-270
-283
-280
-277
-279
-285
-298
-294
-300
-303
-296
-279
-266
-272
-292
-315
-313
-309
-314
-312
-311
-297
-274
-257
-261
-277
-273
-267
-252
-262
-276
-276
-274
-270
-282
-275
-263
-258
-246
-238
-232
-230
-230
-228
-241
-233
-234
-241
-241
-245
-232
-222
-213
-223
-226
-227
-234
-238
-240
-238
-258
-281
-283
-274
-254
-239
-232
-214
-202
-216
-242
-259
-272
-275
-274
-278
-271
-267
-263
-263
-270
-267
-263
-248
-249
-256
-248
-230
-219
-221
-221
-206
-200
-194
-195
-187
-176
-185
-199
-218
-222
-225
-218
-221
-225
-225
-216
-215
-233
-242
-249
-234
-238
-251
-259
-252
-231
-234
-239
-230
-213
-199
-202
-220
-241
-249
-249
-261
-275
-276
-284
-285
-282
-269
-253
-237
-228
-241
-252
-255
-256
-264
-263
-254
-242
-226
-228
-241
-261
-256
-231
-229
-230
-221
-228
-227
-223
-221
-228
-227
-226
-220
-220
-239
-240
-237
-233
-230
-220
-215
-206
-205
-213
-214
-211
-217
-223
-232
-225
-219
-236
-252
-252
-246
-242
-239
-233
-221
-196
-187
-193
-201
-201
-195
-197
-205
-194
-158
-138
-151
-173
-189
-196
-190
-193
-209
-207
-194
-192
-197
-202
-190
-179
-181
-186
-200
-211
-208
-218
-228
-233
-239
-241
-230
-218
-225
-228
-230
-244
-245
-240
-238
-235
-230
-236
-238
-248
-252
-253
-254
-252
-254
-252
-260
-269
-270
-276
-286
-303
-316
-329
-325
-306
-298
-286
-266
-252
-252
-270
-279
-279
-302
-318
-323
-305
-281
-278
-282
-278
-282
-283
-278
-281
-287
-289
-302
-302
-296
-290
-279
-292
-303
-300
-274
-255
-255
-255
-265
-259
-245
-226
-223
-225
-213
-210
-220
-233
-250
-243
-223
-214
-202
-193
-198
-204
-204
-209
-195
-188
-185
-185
-182
-190
-220
-216
-201
-178
-164
-177
-189
-200
-208
-211
-235
-240
-218
-211
-219
-217
-212
-224
-238
-250
-256
-257
-267
-281
-277
-278
-281
-287
-287
-285
-277
-272
-273
-283
-290
-276
-268
-269
-281
-290
-286
-290
-298
-313
-308
-294
-296
-300
-305
-301
-292
-289
-292
-307
-312
-311
-308
-305
-319
-325
-337
-344
-350
-345
-314
-290
-285
-292
-290
-285
-288
-296
-296
-291
-290
-289
-303
-302
-289
-284
-274
-265
-271
-281
-284
-295
-313
-327
-331
-333
-341
-341
-327
-314
-299
-289
-281
-283
-298
-305
-314
-319
-324
-331
-342
-336
-319
-318
-308
-307
-303
-280
-268
-268
-282
-293
-290
-299
-313
-323
-314
-293
-294
-295
-292
-277
-267
-252
-239
-242
-253
-263
-264
-262
-280
-289
-269
-256
-252
-246
-246
-249
-238
-238
-236
-233
-240
-265
-273
-252
-236
-223
-221
-225
-225
-227
-258
-284
-291
-285
-282
-281
-285
-287
-292
-303
-315
-318
-312
-302
-304
-315
-322
-323
-334
-327
-302
-282
-283
-291
-296
-305
-317
-316
-298
-290
-289
-294
-303
-319
-322
-317
-315
-333
-333
-323
-335
-346
-351
-338
-338
-346
-345
-338
-337
-342
-332
-331
-321
-321
-326
-316
-326
-330
-327
-320
-319
-317
-312
-300
-278
-279
-278
-282
-291
-302
-309
-300
-280
-259
-240
-219
-203
-201
-211
-216
-213
-223
-213
-207
-197
-205
-216
-219
-214
-213
-218
-210
-208
-211
-235
-261
-271
-261
-249
-249
-247
-236
-226
-237
-263
-260
-242
-244
-245
-237
-220
-210
-224
-230
-222
-220
-216
-212
-225
-235
-237
-236
-242
-240
-224
-214
-212
-224
-231
-245
-260
-264
-270
-276
-282
-275
-264
-266
-272
-278
-285
-288
-292
-303
-311
-318
-322
-321
-332
-335
-334
-342
-356
-362
-335
-309
-303
-301
-303
-290
-280
-277
-285
-293
-303
-308
-315
-312
-301
-294
-283
-263
-257
-259
-272
-287
-287
-294
-282
-276
-285
-309
-337
-355
-358
-339
-331
-330
-325
-322
-316
-315
-322
-326
-333
-334
-339
-335
-321
-312
-314
-313
-304
-288
-268
-263
-267
-261
-241
-246
-253
-248
-257
-260
-267
-288
-296
-294
-294
-303
-311
-300
-296
-296
-282
-280
-270
-261
-256
-238
-230
-228
-237
-230
-240
-246
-245
-246
-242
-229
-229
-234
-237
-235
-255
-274
-274
-279
-267
-250
-241
-255
-265
-262
-260
-265
-279
-269
-265
-286
-310
-313
-307
-315
-321
-307
-289
-282
-273
-289
-298
-307
-315
-325
-333
-327
-323
-318
-319
-336
-350
-351
-345
-336
-336
-346
-356
-358
-363
-372
-372
-359
-339
-332
-344
-343
-337
-338
-342
-339
-348
-348
-358
-378
-390
-383
-374
-372
-369
-364
-363
-388
-411
-427
-413
-401
-391
-389
-397
-404
-400
-382
-369
-372
-369
-365
-365
-370
-371
-369
-363
-354
-345
-348
-347
-346
-356
-351
-329
-319
-315
-306
-286
-272
-269
-266
-275
-282
-283
-280
-275
-269
-259
-256
-248
-253
-262
-253
-251
-254
-249
-236
-236
-247
-250
-258
-269
-263
-259
-261
-276
-291
-290
-286
-277
-263
-254
-264
-279
-292
-313
-329
-324
-311
-307
-302
-301
-302
-300
-290
-284
-278
-275
-276
-281
-285
-268
-272
-273
-271
-261
-251
-241
-229
-232
-219
-218
-195
-185
-189
-195
-202
-210
-224
-230
-235
-233
-217
-206
-212
-226
-240
-248
-269
-300
-305
-297
-294
-308
-315
-320
-316
-300
-297
-290
-297
-300
-312
-332
-352
-349
-338
-330
-324
-330
-334
-345
-350
-359
-346
-316
-299
-286
-285
-293
-298
-307
-322
-303
-268
-259
-269
-276
-292
-317
-326
-324
-314
-306
-319
-323
-325
-328
-328
-326
-306
-282
-267
-254
-250
-246
-249
-270
-261
-261
-274
-278
-276
-268
-270
-260
-248
-253
-262
-266
-272
-272
-274
-276
-272
-264
-276
-272
-258
-255
-258
-252
-238
-237
-236
-246
-258
-259
-243
-238
-236
-241
-264
-274
-273
-276
-268
-260
-249
-240
-240
-245
-245
-237
-240
-241
-243
-245
-245
-234
-231
-236
-245
-242
-237
-257
-259
-249
-249
-258
-254
-258
-267
-272
-269
-267
-254
-240
-238
-246
-250
-229
-212
-219
-240
-252
-260
-266
-266
-249
-245
-241
-245
-253
-252
-261
-256
-245
-256
-264
-276
-293
-317
-341
-335
-325
-318
-306
-301
-301
-309
-310
-311
-321
-317
-310
-314
-319
-319
-316
-300
-281
-255
-233
-240
-250
-269
-273
-268
-259
-253
-257
-253
-256
-261
-277
-294
-295
-291
-294
-307
-309
-312
-314
-295
-290
-290
-283
-285
-297
-318
-324
-324
-329
-329
-316
-303
-293
-284
-289
-295
-299
-301
-299
-309
-308
-289
-269
-243
-222
-215
-223
-235
-239
-247
-249
-245
-227
-219
-236
-239
-239
-242
-244
-243
-235
-230
-227
-240
-254
-261
-274
-279
-289
-298
-317
-324
-326
-336
-350
-353
-338
-332
-333
-319
-313
-323
-343
-344
-333
-337
-323
-314
-326
-332
-330
-335
-335
-333
-322
-311
-315
-312
-320
-318
-313
-308
-309
-302
-309
-319
-329
-349
-372
-381
-377
-383
-362
-352
-343
-337
-340
-330
-320
-307
-313
-305
-293
-285
-281
-276
-276
-289
-284
-283
-291
-272
-249
-248
-255
-264
-284
-299
-289
-285
-291
-295
-280
-272
-276
-286
-280
-272
-277
-282
-273
-273
-289
-294
-312
-327
-326
-330
-334
-329
-329
-343
-343
-343
-338
-339
-337
-326
-318
-315
-308
-297
-297
-296
-274
-251
-230
-217
-229
-243
-258
-279
-275
-275
-265
-247
-237
-249
-267
-269
-266
-267
-280
-289
-285
-278
-283
-287
-282
-277
-267
-264
-272
-275
-280
-293
-310
-313
-311
-308
-295
-287
-293
-281
-277
-292
-304
-309
-310
-306
-291
-283
-292
-303
-307
-322
-331
-331
-316
-308
-300
-282
-280
-291
-295
-294
-287
-265
-264
-256
-260
-269
-257
-241
-230
-208
-203
-203
-189
-182
-174
-179
-170
-159
-151
-145
-145
-157
-160
-147
-147
-156
-169
-165
-183
-198
-204
-200
-185
-170
-154
-144
-137
-138
-162
-184
-181
-185
-174
-171
-148
-136
-151
-148
-158
-170
-178
-171
-161
-166
-181
-196
-199
-205
-220
-230
-229
-223
-210
-194
-195
-206
-227
-234
-220
-207
-205
-205
-209
-214
-216
-218
-206
-189
-190
-192
-189
-197
-211
-223
-241
-260
-259
-258
-253
-238
-244
-256
-254
-258
-261
-266
-256
-235
-219
-213
-214
-223
-235
-241
-239
-215
-197
-185
-182
-187
-211
-230
-241
-241
-224
-220
-226
-221
-234
-269
-287
-292
-298
-292
-282
-278
-273
-274
-273
-287
-295
-286
-271
-254
-259
-262
-258
-265
-280
-281
-256
-244
-234
-233
-231
-237
-233
-240
-259
-269
-269
-264
-255
-240
-224
-214
-224
-226
-226
-223
-231
-242
-232
-226
-237
-243
-231
-226
-223
-223
-226
-226
-220
-220
-218
-230
-242
-244
-238
-237
-243
-235
-229
-235
-245
-255
-271
-268
-261
-256
-248
-239
-245
-257
-276
-287
-282
-273
-259
-255
-256
-250
-245
-242
-249
-256
-251
-238
-244
-269
-283
-295
-293
-294
-297
-304
-309
-321
-328
-330
-338
-348
-340
-336
-333
-324
-318
-330
-340
-329
-316
-309
-308
-314
-314
-294
-295
-291
-277
-278
-288
-298
-309
-317
-323
-330
-345
-355
-345
-337
-319
-307
-311
-314
-304
-294
-298
-309
-311
-292
-278
-271
-284
-275
-259
-260
-259
-257
-248
-239
-243
-245
-261
-269
-273
-274
-273
-268
-251
-249
-254
-251
-248
-248
-246
-239
-249
-248
-245
-239
-234
-245
-258
-250
-239
-232
-242
-245
-237
-241
-247
-262
-263
-258
-267
-269
-271
-282
-302
-315
-313
-303
-307
-315
-314
-304
-295
-285
-282
-291
-294
-289
-291
-290
-292
-299
-301
-299
-284
-278
-278
-273
-273
-267
-278
-282
-270
-276
-280
-286
-288
-294
-308
-303
-296
-300
-298
-295
-283
-263
-258
-262
-257
-257
-253
-259
-263
-259
-253
-266
-290
-289
-272
-271
-289
-291
-298
-303
-299
-291
-282
-287
-286
-290
-293
-294
-289
-274
-276
-304
-305
-276
-272
-295
-293
-284
-282
-265
-254
-254
-259
-263
-274
-276
-279
-279
-274
-269
-262
-260
-250
-249
-237
-237
-237
-236
-244
-247
-249
-251
-256
-255
-245
-237
-229
-223
-219
-224
-228
-217
-212
-203
-200
-202
-197
-213
-219
-223
-224
-211
-215
-213
-205
-213
-232
-236
-223
-205
-185
-177
-168
-161
-165
-173
-192
-192
-186
-187
-193
-189
-182
-199
-213
-218
-221
-227
-233
-229
-232
-228
-222
-216
-217
-225
-219
-211
-196
-194
-206
-215
-207
-208
-231
-235
-230
-230
-225
-218
-218
-232
-246
-252
-274
-265
-245
-239
-249
-263
-264
-263
-261
-264
-250
-251
-261
-266
-267
-266
-262
-262
-267
-259
-252
-257
-267
-270
-256
-240
-221
-206
-197
-198
-207
-228
-245
-241
-230
-219
-218
-230
-242
-267
-283
-299
-310
-307
-312
-290
-279
-268
-256
-257
-261
-259
-260
-262
-259
-265
-266
-264
-267
-266
-247
-226
-223
-230
-227
-222
-242
-258
-263
-272
-258
-247
-247
-246
-259
-264
-274
-260
-246
-247
-253
-264
-262
-268
-276
-283
-269
-258
-268
-281
-291
-286
-263
-250
-245
-250
-255
-276
-299
-303
-301
-303
-313
-303
-275
-269
-280
-288
-293
-301
-306
-301
-302
-302
-310
-321
-327
-327
-327
-327
-324
-323
-325
-326
-319
-309
-305
-300
-298
-292
-285
-290
-289
-283
-281
-281
-270
-264
-265
-277
-297
-302
-291
-284
-268
-266
-267
-255
-247
-249
-252
-259
-266
-268
-268
-266
-264
-269
-267
-247
-242
-240
-248
-243
-245
-260
-269
-279
-267
-259
-250
-240
-258
-274
-277
-265
-264
-272
-279
-279
-295
-303
-304
-316
-304
-286
-270
-262
-275
-299
-317
-317
-319
-326
-335
-332
-316
-318
-318
-309
-295
-286
-296
-282
-275
-288
-285
-289
-285
-279
-279
-283
-282
-274
-265
-263
-269
-284
-299
-305
-298
-291
-287
-290
-309
-311
-310
-312
-304
-290
-302
-323
-343
-354
-366
-362
-342
-329
-322
-318
-325
-325
-320
-315
-304
-281
-257
-263
-270
-275
-292
-299
-291
-297
-300
-293
-294
-280
-275
-285
-286
-280
-298
-313
-313
-308
-308
-298
-297
-312
-310
-311
-322
-327
-313
-300
-306
-310
-310
-293
-276
-271
-254
-240
-237
-240
-242
-253
-270
-275
-276
-271
-263
-247
-230
-226
-224
-232
-234
-217
-217
-207
-203
-204
-202
-199
-209
-207
-202
-214
-220
-212
-197
-196
-212
-223
-211
-194
-176
-186
-201
-207
-214
-225
-224
-236
-245
-247
-250
-237
-222
-207
-211
-216
-206
-196
-204
-212
-212
-208
-200
-188
-184
-182
-188
-203
-195
-194
-198
-199
-207
-210
-225
-235
-236
-256
-280
-289
-268
-245
-245
-250
-261
-259
-255
-254
-250
-247
-237
-235
-242
-255
-270
-274
-279
-280
-277
-276
-273
-289
-305
-318
-320
-320
-324
-322
-320
-320
-334
-336
-327
-320
-300
-290
-292
-295
-296
-282
-284
-283
-272
-270
-275
-287
-293
-294
-282
-273
-272
-252
-238
-241
-243
-244
-266
-286
-292
-302
-306
-304
-300
-313
-310
-299
-293
-274
-270
-270
-272
-261
-252
-252
-249
-235
-234
-233
-240
-247
-241
-248
-262
-261
-256
-246
-246
-262
-263
-261
-263
-277
-273
-267
-277
-269
-257
-258
-259
-265
-268
-272
-255
-248
-257
-251
-248
-251
-255
-250
-248
-243
-241
-256
-270
-294
-313
-312
-305
-298
-295
-304
-304
-305
-300
-298
-297
-298
-306
-307
-325
-324
-319
-316
-319
-326
-320
-312
-315
-314
-318
-325
-329
-328
-319
-311
-311
-296
-277
-268
-276
-289
-295
-288
-278
-285
-286
-285
-293
-314
-325
-336
-329
-314
-304
-305
-316
-317
-326
-323
-327
-333
-321
-291
-273
-280
-289
-298
-299
-302
-295
-290
-279
-271
-273
-274
-273
-272
-282
-282
-279
-272
-271
-266
-264
-270
-274
-267
-268
-286
-289
-292
-291
-297
-297
-299
-307
-321
-329
-338
-339
-324
-330
-349
-359
-360
-346
-312
-298
-290
-276
-265
-246
-238
-236
-230
-214
-217
-243
-280
-290
-285
-291
-293
-287
-267
-261
-274
-269
-261
-271
-269
-265
-264
-259
-265
-270
-277
-276
-264
-254
-243
-233
-234
-246
-266
-279
-274
-274
-270
-256
-242
-236
-243
-250
-245
-238
-225
-228
-228
-223
-229
-238
-234
-221
-220
-215
-209
-213
-218
-214
-210
-213
-222
-223
-208
-189
-172
-171
-180
-192
-194
-201
-221
-237
-237
-235
-209
-178
-189
-222
-246
-246
-242
-248
-263
-278
-289
-302
-303
-297
-294
-275
-250
-241
-248
-252
-260
-263
-257
-234
-206
-186
-186
-197
-200
-195
-189
-188
-191
-190
-171
-161
-156
-169
-179
-180
-180
-177
-175
-171
-161
-164
-174
-191
-205
-206
-211
-209
-198
-170
-154
-172
-181
-176
-173
-164
-143
-136
-145
-144
-145
-149
-156
-159
-140
-148
-173
-175
-162
-162
-168
-162
-155
-156
-149
-156
-177
-177
-184
-191
-208
-220
-212
-209
-201
-195
-179
-163
-172
-188
-193
-186
-192
-202
-201
-201
-194
-190
-201
-199
-192
-210
-216
-209
-198
-185
-181
-176
-177
-182
-182
-167
-159
-157
-168
-183
-192
-213
-217
-219
-217
-229
-237
-245
-266
-274
-266
-252
-247
-246
-239
-234
-234
-250
-267
-265
-257
-255
-245
-236
-235
-236
-251
-259
-254
-229
-211
-200
-187
-186
-188
-200
-208
-222
-237
-223
-203
-196
-199
-210
-227
-222
-230
-234
-225
-217
-224
-235
-226
-214
-212
-222
-201
-179
-180
-176
-158
-164
-177
-173
-170
-181
-184
-171
-163
-154
-163
-171
-164
-168
-182
-191
-193
-188
-168
-156
-168
-179
-180
-183
-178
-179
-182
-184
-176
-173
-178
-164
-175
-192
-201
-190
-185
-213
-207
-194
-187
-169
-158
-154
-166
-195
-207
-213
-208
-176
-163
-152
-139
-148
-154
-177
-179
-177
-167
-172
-176
-178
-191
-181
-178
-176
-176
-170
-161
-172
-180
-194
-209
-217
-230
-241
-224
-225
-234
-246
-261
-261
-260
-258
-249
-248
-256
-250
-253
-260
-268
-280
-274
-276
-275
-266
-278
-285
-292
-287
-282
-265
-242
-223
-225
-237
-233
-231
-230
-225
-206
-178
-185
-201
-211
-216
-202
-191
-192
-189
-178
-170
-173
-179
-189
-193
-206
-221
-233
-250
-240
-232
-239
-252
-270
-270
-268
-273
-272
-261
-260
-268
-268
-268
-266
-274
-278
-267
-255
-234
-206
-198
-207
-211
-215
-216
-215
-210
-213
-221
-228
-223
-219
-220
-208
-196
-199
-202
-198
-192
-202
-219
-224
-223
-216
-215
-209
-211
-228
-231
-217
-211
-225
-227
-214
-215
-231
-238
-252
-268
-274
-269
-262
-255
-243
-231
-247
-262
-268
-274
-271
-262
-261
-257
-238
-233
-225
-224
-224
-222
-230
-237
-229
-224
-231
-240
-248
-236
-227
-211
-199
-191
-185
-186
-202
-219
-215
-206
-192
-189
-196
-199
-202
-193
-198
-207
-199
-199
-205
-205
-195
-188
-181
-164
-166
-172
-171
-165
-161
-160
-171
-169
-165
-169
-164
-170
-164
-151
-165
-181
-178
-174
-179
-183
-181
-172
-162
-174
-181
-180
-176
-172
-171
-153
-152
-151
-155
-170
-186
-186
-187
-202
-216
-231
-250
-262
-259
-260
-243
-235
-241
-227
-215
-221
-226
-213
-200
-200
-204
-220
-237
-247
-215
-178
-169
-163
-165
-171
-167
-158
-166
-170
-157
-141
-133
-135
-135
-154
-171
-175
-186
-202
-210
-222
-220
-230
-237
-239
-239
-248
-254
-244
-228
-219
-220
-209
-204
-208
-214
-219
-244
-264
-265
-255
-257
-252
-246
-243
-249
-258
-263
-260
-260
-261
-258
-253
-273
-295
-307
-306
-301
-296
-287
-304
-322
-335
-328
-321
-327
-329
-333
-321
-305
-291
-291
-304
-311
-304
-291
-283
-269
-267
-271
-274
-272
-274
-267
-250
-251
-259
-253
-258
-258
-260
-263
-264
-265
-254
-247
-238
-236
-233
-229
-231
-241
-253
-246
-252
-260
-262
-259
-264
-276
-273
-269
-269
-265
-253
-235
-232
-234
-218
-222
-235
-235
-230
-230
-232
-230
-240
-248
-251
-258
-269
-277
-279
-287
-301
-313
-306
-287
-293
-298
-296
-292
-301
-309
-303
-297
-294
-310
-313
-307
-311
-310
-301
-284
-270
-269
-273
-287
-282
-283
-280
-278
-275
-266
-276
-282
-280
-274
-284
-298
-300
-302
-300
-297
-306
-308
-317
-327
-331
-329
-348
-364
-350
-332
-333
-336
-346
-345
-345
-342
-337
-320
-302
-285
-274
-288
-322
-331
-331
-339
-344
-333
-327
-335
-312
-303
-288
-280
-280
-275
-279
-286
-302
-302
-296
-304
-302
-295
-292
-301
-312
-309
-294
-292
-292
-294
-308
-314
-327
-324
-310
-309
-314
-320
-318
-313
-308
-291
-307
-316
-301
-296
-300
-304
-301
-290
-279
-278
-281
-279
-280
-283
-286
-281
-259
-266
-277
-298
-308
-312
-322
-319
-316
-322
-338
-354
-357
-361
-373
-374
-365
-343
-330
-320
-315
-326
-324
-303
-284
-279
-287
-274
-258
-246
-254
-268
-277
-284
-289
-295
-295
-292
-283
-288
-273
-260
-246
-240
-246
-243
-252
-259
-268
-268
-259
-261
-259
-287
-304
-301
-291
-295
-301
-301
-296
-292
-285
-276
-277
-269
-258
-245
-245
-247
-248
-260
-267
-269
-259
-263
-263
-258
-265
-260
-258
-247
-244
-255
-252
-255
-257
-262
-271
-270
-266
-260
-262
-264
-276
-288
-291
-291
-284
-283
-273
-276
-283
-282
-275
-279
-282
-280
-268
-259
-249
-241
-239
-222
-205
-198
-200
-195
-190
-176
-159
-152
-160
-184
-195
-208
-215
-211
-224
-231
-224
-211
-216
-210
-216
-228
-223
-223
-220
-227
-229
-221
-228
-240
-249
-242
-231
-226
-229
-238
-248
-267
-276
-284
-276
-259
-247
-240
-241
-237
-237
-247
-259
-264
-277
-289
-289
-289
-285
-276
-290
-301
-303
-317
-333
-320
-317
-319
-319
-316
-321
-339
-356
-368
-376
-363
-358
-361
-366
-367
-353
-364
-377
-381
-382
-391
-395
-395
-382
-378
-375
-372
-379
-376
-369
-361
-363
-361
-349
-330
-317
-310
-298
-292
-284
-278
-261
-260
-256
-253
-258
-263
-268
-267
-275
-287
-289
-279
-272
-262
-260
-256
-245
-245
-239
-240
-244
-248
-250
-238
-231
-225
-227
-226
-220
-220
-217
-221
-232
-248
-261
-262
-262
-268
-273
-271
-273
-282
-280
-284
-293
-295
-277
-272
-245
-246
-260
-265
-264
-258
-259
-257
-276
-275
-286
-281
-271
-279
-288
-306
-307
-303
-302
-299
-304
-297
-301
-311
-313
-320
-319
-336
-354
-353
-343
-336
-342
-336
-326
-324
-324
-336
-342
-337
-339
-336
-326
-318
-310
-314
-321
-332
-336
-335
-325
-329
-337
-334
-330
-336
-348
-346
-343
-341
-338
-329
-315
-322
-345
-344
-332
-339
-352
-352
-356
-362
-383
-383
-370
-365
-352
-335
-333
-337
-334
-326
-321
-323
-312
-306
-307
-303
-306
-306
-302
-291
-286
-285
-289
-284
-267
-247
-251
-262
-254
-246
-251
-255
-254
-263
-273
-276
-280
-284
-296
-308
-306
-313
-318
-322
-318
-328
-341
-337
-340
-340
-339
-336
-340
-349
-341
-338
-344
-345
-338
-323
-314
-305
-306
-298
-283
-283
-283
-292
-292
-286
-280
-256
-256
-258
-269
-283
-285
-278
-276
-273
-269
-274
-274
-280
-282
-290
-282
-267
-262
-264
-273
-294
-297
-285
-285
-276
-277
-272
-268
-259
-243
-234
-236
-238
-231
-231
-231
-237
-234
-236
-227
-227
-248
-252
-256
-262
-276
-291
-301
-302
-289
-275
-268
-256
-245
-238
-242
-253
-246
-262
-259
-244
-227
-218
-225
-230
-234
-237
-250
-252
-244
-238
-236
-233
-242
-253
-253
-254
-244
-236
-218
-209
-197
-194
-200
-196
-200
-205
-231
-223
-226
-253
-272
-265
-267
-276
-276
-256
-239
-250
-257
-258
-257
-262
-264
-253
-255
-267
-267
-265
-258
-258
-250
-241
-235
-227
-201
-191
-189
-189
-197
-203
-210
-213
-218
-217
-217
-204
-183
-183
-188
-181
-180
-187
-180
-175
-173
-186
-209
-214
-219
-226
-232
-240
-234
-230
-241
-250
-247
-247
-259
-250
-251
-252
-244
-251
-255
-250
-249
-239
-237
-243
-242
-232
-240
-261
-281
-291
-279
-270
-279
-278
-266
-261
-250
-254
-269
-283
-284
-279
-274
-264
-258
-251
-257
-264
-252
-236
-243
-252
-244
-223
-240
-260
-256
-253
-251
-244
-237
-240
-229
-215
-216
-208
-200
-193
-183
-192
-194
-195
-206
-214
-221
-220
-216
-217
-225
-225
-233
-248
-251
-247
-242
-236
-235
-241
-256
-278
-288
-295
-293
-276
-264
-269
-267
-268
-273
-279
-277
-267
-248
-232
-225
-211
-209
-211
-218
-230
-262
-273
-259
-247
-249
-239
-216
-217
-230
-222
-212
-205
-207
-211
-222
-229
-232
-212
-203
-213
-219
-218
-212
-221
-211
-217
-223
-224
-230
-243
-260
-262
-251
-251
-265
-271
-281
-298
-316
-320
-332
-334
-328
-308
-304
-303
-288
-287
-285
-292
-298
-305
-316
-329
-329
-329
-334
-339
-335
-331
-330
-319
-306
-309
-317
-327
-335
-319
-299
-290
-284
-300
-310
-302
-304
-303
-294
-303
-315
-327
-338
-338
-333
-330
-332
-324
-314
-314
-287
-272
-293
-281
-271
-273
-264
-253
-256
-258
-268
-276
-274
-257
-259
-264
-256
-259
-260
-261
-269
-277
-268
-260
-263
-256
-253
-247
-239
-240
-243
-248
-242
-246
-249
-248
-242
-248
-263
-266
-261
-261
-259
-253
-250
-256
-256
-257
-263
-272
-283
-280
-262
-255
-249
-243
-251
-262
-269
-284
-299
-299
-302
-289
-277
-279
-279
-271
-276
-290
-297
-300
-299
-291
-288
-295
-286
-276
-264
-270
-287
-289
-296
-304
-302
-306
-296
-295
-298
-293
-297
-290
-295
-284
-267
-255
-259
-261
-257
-242
-240
-236
-231
-237
-247
-261
-252
-247
-234
-216
-212
-210
-213
-217
-210
-209
-208
-202
-195
-201
-204
-201
-208
-227
-228
-222
-231
-227
-208
-196
-186
-190
-199
-198
-194
-190
-183
-173
-186
-188
-188
-189
-168
-143
-126
-120
-127
-142
-155
-172
-182
-178
-175
-171
-191
-200
-202
-215
-209
-210
-200
-197
-195
-180
-178
-183
-189
-201
-214
-207
-199
-190
-179
-174
-169
-162
-161
-156
-157
-161
-163
-165
-175
-190
-197
-203
-209
-224
-227
-227
-228
-232
-239
-231
-227
-226
-230
-231
-225
-230
-237
-236
-231
-233
-242
-248
-255
-259
-260
-251
-247
-250
-257
-263
-265
-260
-265
-280
-284
-281
-281
-283
-280
-271
-255
-243
-239
-248
-246
-230
-238
-243
-231
-225
-225
-227
-225
-222
-225
-229
-241
-249
-248
-256
-271
-293
-299
-297
-301
-299
-286
-282
-287
-285
-283
-279
-288
-294
-293
-291
-284
-292
-284
-270
-265
-268
-258
-251
-250
-241
-238
-237
-227
-220
-223
-226
-242
-240
-235
-224
-227
-227
-224
-226
-233
-245
-257
-267
-267
-279
-273
-263
-253
-240
-240
-255
-259
-268
-263
-241
-229
-218
-199
-203
-207
-208
-219
-215
-233
-256
-268
-273
-270
-273
-269
-257
-266
-283
-286
-282
-276
-257
-255
-252
-244
-258
-260
-270
-277
-258
-254
-245
-244
-245
-253
-266
-279
-284
-295
-303
-315
-326
-337
-351
-373
-396
-392
-390
-386
-382
-378
-381
-383
-376
-372
-365
-362
-366
-358
-358
-350
-336
-330
-328
-339
-335
-337
-353
-353
-340
-332
-335
-332
-340
-338
-331
-334
-333
-330
-340
-332
-325
-321
-318
-323
-337
-345
-353
-363
-364
-360
-355
-342
-324
-316
-309
-312
-309
-294
-298
-294
-285
-269
-274
-286
-284
-295
-295
-287
-286
-272
-259
-257
-262
-275
-292
-299
-295
-299
-295
-279
-268
-271
-265
-261
-253
-258
-257
-259
-271
-280
-288
-286
-291
-284
-278
-278
-282
-284
-277
-284
-285
-285
-295
-292
-292
-284
-283
-283
-274
-270
-269
-273
-280
-278
-289
-306
-294
-290
-300
-295
-289
-292
-297
-301
-307
-317
-311
-304
-304
-306
-312
-304
-309
-328
-343
-340
-332
-331
-323
-322
-325
-325
-322
-309
-312
-307
-304
-306
-305
-299
-290
-290
-293
-296
-301
-317
-336
-333
-323
-326
-317
-302
-297
-295
-294
-293
-304
-312
-314
-312
-297
-306
-301
-293
-289
-291
-287
-286
-293
-305
-312
-302
-300
-282
-269
-269
-263
-257
-252
-244
-239
-237
-237
-243
-249
-248
-251
-260
-267
-247
-236
-233
-231
-230
-225
-238
-248
-247
-248
-246
-240
-247
-258
-266
-268
-264
-252
-250
-260
-264
-261
-261
-264
-253
-241
-231
-225
-225
-226
-218
-225
-243
-261
-268
-266
-261
-257
-253
-253
-259
-258
-250
-245
-239
-227
-225
-227
-230
-230
-237
-249
-251
-261
-260
-265
-274
-272
-280
-285
-289
-298
-308
-308
-315
-326
-328
-331
-333
-330
-315
-329
-330
-318
-318
-315
-319
-308
-305
-293
-293
-301
-299
-299
-298
-302
-298
-295
-282
-278
-288
-291
-283
-276
-278
-275
-273
-271
-260
-255
-268
-271
-265
-273
-263
-259
-255
-257
-269
-275
-289
-296
-300
-296
-299
-301
-302
-301
-300
-308
-302
-298
-289
-277
-278
-286
-282
-277
-273
-282
-277
-266
-255
-253
-256
-265
-266
-263
-275
-265
-261
-256
-262
-276
-290
-290
-275
-280
-281
-274
-287
-291
-289
-287
-290
-298
-301
-305
-289
-281
-273
-266
-275
-281
-285
-285
-288
-290
-287
-288
-295
-291
-295
-288
-290
-286
-276
-280
-285
-291
-284
-285
-285
-300
-298
-300
-311
-314
-323
-335
-336
-328
-342
-356
-363
-359
-370
-369
-354
-356
-368
-381
-381
-379
-378
-381
-381
-375
-367
-361
-350
-337
-336
-334
-328
-308
-303
-303
-304
-311
-310
-312
-311
-317
-323
-307
-301
-302
-297
-293
-299
-305
-307
-320
-327
-324
-316
-308
-310
-312
-311
-312
-297
-281
-262
-260
-255
-235
-223
-222
-222
-218
-221
-226
-240
-236
-242
-243
-235
-227
-224
-220
-226
-238
-247
-244
-237
-240
-248
-258
-267
-267
-259
-243
-234
-234
-231
-230
-234
-236
-233
-236
-244
-266
-273
-271
-281
-290
-293
-287
-302
-307
-312
-313
-323
-328
-329
-333
-320
-315
-313
-297
-282
-291
-296
-297
-294
-288
-288
-288
-295
-282
-266
-268
-273
-273
-272
-269
-263
-261
-250
-235
-216
-213
-232
-248
-250
-246
-257
-273
-272
-264
-264
-263
-277
-288
-286
-292
-295
-289
-276
-264
-259
-263
-267
-278
-263
-253
-242
-238
-238
-236
-244
-243
-232
-233
-234
-233
-220
-210
-204
-214
-225
-222
-224
-213
-209
-209
-205
-211
-211
-203
-198
-193
-191
-198
-192
-184
-183
-171
-165
-154
-150
-153
-140
-139
-151
-157
-161
-153
-156
-157
-166
-180
-201
-210
-209
-221
-219
-219
-214
-218
-220
-217
-223
-215
-220
-223
-207
-201
-197
-194
-186
-183
-197
-221
-250
-256
-246
-252
-255
-252
-251
-236
-230
-230
-245
-238
-229
-242
-250
-254
-253
-263
-261
-257
-259
-247
-233
-230
-219
-207
-196
-188
-184
-193
-187
-181
-196
-214
-227
-234
-245
-256
-264
-268
-266
-266
-281
-287
-282
-277
-282
-288
-281
-269
-261
-268
-270
-262
-261
-266
-272
-264
-266
-270
-266
-255
-248
-248
-246
-246
-242
-237
-240
-234
-235
-242
-251
-254
-260
-262
-268
-286
-280
-260
-244
-231
-224
-228
-225
-237
-247
-250
-242
-236
-241
-245
-256
-253
-248
-239
-221
-207
-198
-201
-208
-217
-220
-214
-230
-245
-242
-250
-264
-269
-267
-268
-264
-242
-214
-204
-207
-212
-219
-227
-227
-219
-210
-191
-188
-202
-219
-233
-237
-251
-246
-229
-215
-205
-218
-231
-245
-247
-259
-273
-282
-280
-274
-277
-283
-284
-276
-276
-278
-281
-285
-289
-285
-296
-291
-289
-288
-287
-277
-272
-273
-274
-290
-294
-297
-300
-309
-303
-304
-312
-318
-324
-316
-303
-293
-293
-289
-281
-285
-306
-308
-309
-299
-280
-274
-274
-281
-276
-274
-282
-282
-280
-289
-292
-295
-298
-303
-301
-288
-283
-286
-277
-276
-266
-244
-238
-228
-228
-226
-231
-252
-255
-241
-236
-249
-256
-256
-255
-254
-262
-267
-264
-258
-245
-242
-237
-241
-242
-238
-238
-227
-198
-211
-239
-248
-231
-232
-244
-232
-221
-207
-200
-190
-171
-167
-172
-185
-182
-176
-183
-183
-188
-193
-191
-195
-203
-212
-218
-225
-227
-236
-216
-214
-218
-217
-215
-215
-222
-218
-213
-223
-234
-233
-243
-234
-225
-231
-239
-243
-245
-250
-261
-271
-265
-266
-264
-272
-283
-281
-287
-294
-291
-288
-287
-285
-284
-287
-284
-276
-269
-267
-252
-245
-241
-239
-256
-269
-264
-256
-258
-248
-232
-218
-220
-226
-226
-228
-232
-234
-222
-204
-198
-208
-214
-214
-221
-214
-205
-201
-197
-195
-190
-194
-191
-191
-180
-161
-158
-151
-156
-171
-172
-158
-149
-147
-138
-135
-127
-128
-128
-122
-115
-109
-125
-132
-124
-112
-121
-123
-120
-133
-129
-129
-128
-116
-105
-95
-88
-75
-62
-62
-58
-64
-78
-83
-96
-110
-128
-132
-141
-144
-143
-138
-136
-147
-149
-147
-161
-170
-163
-158
-147
-155
-165
-164
-167
-163
-150
-140
-153
-177
-189
-194
-194
-184
-184
-198
-203
-206
-214
-229
-235
-243
-256
-271
-270
-261
-267
-266
-259
-259
-252
-240
-246
-252
-237
-227
-220
-208
-198
-192
-194
-198
-205
-211
-221
-231
-229
-214
-210
-216
-217
-215
-221
-231
-229
-218
-211
-197
-178
-149
-140
-150
-156
-160
-160
-165
-158
-150
-150
-158
-155
-148
-134
-118
-118
-130
-135
-144
-161
-178
-175
-157
-148
-145
-152
-155
-146
-147
-154
-153
-148
-143
-134
-141
-135
-135
-132
-116
-111
-117
-126
-124
-133
-147
-150
-149
-160
-148
-138
-136
-131
-140
-148
-149
-148
-156
-164
-170
-173
-171
-164
-157
-147
-144
-142
-151
-158
-159
-168
-164
-166
-173
-170
-173
-175
-166
-164
-175
-177
-180
-190
-198
-208
-219
-225
-222
-231
-248
-269
-268
-258
-251
-262
-261
-264
-270
-268
-274
-293
-291
-281
-277
-275
-264
-266
-280
-270
-253
-243
-242
-244
-245
-239
-226
-227
-219
-213
-209
-200
-197
-207
-243
-237
-250
-261
-263
-260
-246
-242
-252
-258
-252
-250
-250
-247
-248
-264
-265
-255
-258
-256
-242
-233
-234
-227
-222
-232
-233
-230
-230
-225
-220
-217
-214
-204
-209
-212
-221
-227
-233
-235
-230
-238
-250
-242
-232
-211
-194
-201
-220
-232
-227
-224
-228
-236
-231
-228
-233
-244
-246
-245
-247
-257
-263
-244
-236
-234
-224
-209
-211
-222
-229
-229
-235
-238
-237
-244
-252
-256
-250
-247
-262
-283
-280
-276
-278
-282
-301
-310
-307
-313
-313
-318
-333
-335
-340
-337
-335
-336
-341
-342
-328
-319
-320
-307
-301
-308
-306
-310
-323
-319
-321
-330
-335
-324
-324
-323
-313
-317
-310
-298
-297
-299
-293
-292
-292
-298
-306
-307
-308
-304
-291
-284
-287
-294
-295
-292
-292
-290
-295
-297
-294
-295
-292
-298
-303
-311
-306
-293
-291
-286
-273
-260
-258
-260
-268
-276
-272
-264
-265
-259
-244
-233
-228
-228
-232
-234
-230
-223
-222
-229
-223
-229
-240
-237
-227
-228
-232
-224
-216
-212
-223
-235
-238
-240
-235
-237
-248
-238
-234
-229
-214
-203
-193
-186
-182
-192
-194
-206
-201
-209
-222
-227
-234
-224
-227
-227
-218
-222
-240
-248
-254
-262
-274
-279
-283
-296
-312
-325
-322
-318
-312
-325
-326
-331
-334
-318
-301
-285
-288
-288
-293
-297
-284
-275
-277
-293
-298
-294
-303
-308
-303
-299
-295
-277
-260
-262
-263
-267
-267
-278
-283
-278
-280
-277
-279
-279
-271
-276
-282
-279
-272
-269
-260
-258
-254
-244
-251
-259
-240
-226
-227
-231
-232
-242
-251
-251
-240
-232
-234
-235
-227
-226
-217
-208
-208
-207
-215
-203
-193
-189
-175
-174
-186
-191
-185
-192
-188
-185
-187
-190
-195
-195
-205
-196
-204
-209
-219
-228
-223
-219
-205
-201
-200
-187
-180
-189
-185
-173
-172
-170
-176
-184
-197
-196
-197
-190
-196
-213
-211
-205
-194
-202
-212
-215
-213
-213
-223
-230
-220
-205
-208
-218
-253
-284
-283
-281
-274
-260
-258
-254
-261
-269
-271
-271
-287
-291
-291
-292
-306
-307
-303
-311
-313
-309
-295
-285
-277
-271
-269
-269
-266
-269
-264
-258
-263
-261
-251
-263
-273
-276
-281
-289
-298
-297
-291
-292
-292
-294
-282
-274
-272
-272
-273
-269
-274
-288
-301
-305
-317
-313
-318
-307
-299
-289
-270
-270
-273
-275
-272
-260
-254
-253
-249
-251
-250
-249
-247
-256
-256
-262
-278
-286
-275
-261
-252
-247
-247
-254
-249
-248
-258
-262
-257
-259
-269
-277
-272
-263
-247
-239
-226
-215
-223
-222
-231
-239
-250
-255
-250
-248
-249
-245
-228
-214
-209
-206
-202
-213
-228
-249
-273
-285
-296
-301
-309
-322
-332
-344
-352
-367
-373
-370
-364
-358
-367
-369
-360
-356
-360
-354
-350
-348
-350
-354
-335
-315
-323
-322
-308
-306
-306
-310
-318
-314
-306
-313
-319
-323
-316
-311
-324
-326
-320
-322
-338
-338
-326
-322
-325
-333
-339
-340
-347
-350
-346
-358
-357
-348
-341
-337
-332
-338
-331
-326
-316
-295
-297
-298
-297
-302
-303
-303
-293
-284
-283
-292
-305
-304
-315
-318
-305
-294
-289
-279
-264
-261
-249
-251
-247
-227
-221
-221
-222
-222
-239
-241
-230
-227
-240
-253
-258
-262
-262
-249
-218
-210
-198
-205
-217
-225
-233
-221
-220
-213
-206
-205
-206
-209
-221
-222
-229
-236
-236
-240
-253
-270
-267
-277
-281
-291
-290
-272
-261
-254
-254
-259
-251
-238
-242
-241
-240
-245
-259
-270
-287
-287
-271
-264
-245
-238
-246
-260
-265
-264
-253
-255
-257
-262
-273
-278
-286
-292
-304
-304
-282
-266
-257
-252
-265
-277
-277
-282
-280
-277
-287
-283
-291
-295
-293
-291
-291
-293
-270
-273
-283
-274
-269
-266
-253
-254
-256
-260
-263
-265
-260
-257
-249
-232
-231
-237
-248
-258
-269
-279
-277
-286
-285
-287
-295
-308
-310
-314
-302
-284
-281
-272
-267
-281
-288
-290
-277
-273
-265
-253
-252
-255
-268
-262
-247
-230
-218
-209
-199
-184
-177
-190
-203
-203
-192
-184
-174
-170
-167
-177
-191
-194
-196
-192
-190
-187
-182
-187
-203
-218
-224
-239
-255
-254
-250
-251
-260
-262
-259
-269
-273
-284
-302
-311
-327
-325
-324
-320
-328
-320
-309
-324
-325
-317
-319
-321
-326
-330
-325
-327
-324
-311
-301
-285
-273
-272
-265
-268
-266
-271
-283
-298
-304
-301
-307
-300
-292
-292
-297
-291
-291
-296
-289
-288
-273
-248
-244
-244
-232
-231
-243
-246
-246
-238
-216
-217
-223
-228
-232
-250
-246
-229
-232
-240
-249
-246
-258
-276
-283
-286
-295
-301
-298
-304
-306
-302
-318
-327
-329
-320
-312
-321
-336
-339
-328
-339
-337
-326
-318
-299
-285
-283
-291
-299
-301
-292
-281
-276
-282
-284
-294
-299
-315
-330
-325
-323
-319
-317
-326
-343
-356
-371
-388
-385
-372
-374
-385
-399
-400
-398
-399
-387
-375
-356
-341
-345
-338
-335
-333
-323
-321
-332
-345
-338
-329
-324
-320
-317
-294
-289
-287
-288
-282
-280
-275
-264
-261
-274
-286
-297
-306
-313
-321
-317
-306
-302
-299
-299
-301
-299
-305
-302
-308
-317
-329
-331
-319
-314
-315
-319
-314
-311
-309
-301
-301
-302
-290
-283
-279
-293
-298
-306
-321
-331
-334
-325
-318
-315
-321
-326
-333
-319
-308
-296
-293
-296
-304
-312
-311
-310
-308
-306
-305
-307
-314
-332
-331
-324
-314
-294
-265
-256
-252
-253
-250
-238
-238
-239
-232
-233
-236
-224
-213
-211
-211
-198
-202
-211
-222
-230
-242
-248
-240
-240
-243
-241
-243
-253
-261
-264
-271
-266
-254
-242
-231
-245
-275
-284
-285
-296
-302
-307
-308
-304
-296
-293
-295
-293
-283
-278
-275
-278
-280
-281
-291
-286
-289
-296
-310
-313
-303
-315
-319
-308
-301
-299
-296
-289
-287
-290
-292
-297
-306
-305
-308
-318
-317
-327
-349
-340
-342
-352
-347
-341
-349
-360
-346
-348
-359
-367
-371
-366
-371
-361
-340
-319
-320
-316
-312
-316
-309
-298
-286
-281
-291
-295
-286
-281
-276
-281
-286
-285
-291
-284
-288
-295
-286
-295
-298
-288
-283
-286
-272
-244
-222
-208
-203
-200
-191
-191
-188
-178
-185
-183
-173
-171
-175
-180
-179
-178
-176
-169
-161
-163
-174
-180
-192
-202
-202
-204
-197
-183
-191
-190
-191
-207
-217
-219
-214
-232
-242
-237
-240
-246
-259
-273
-285
-289
-286
-286
-278
-271
-277
-283
-283
-286
-285
-295
-305
-301
-300
-298
-301
-300
-307
-326
-316
-301
-295
-286
-284
-284
-290
-283
-279
-271
-266
-269
-266
-273
-271
-265
-264
-268
-281
-278
-259
-246
-251
-269
-274
-278
-281
-284
-282
-270
-276
-272
-271
-274
-272
-273
-276
-285
-281
-281
-285
-282
-283
-289
-299
-303
-303
-301
-281
-281
-296
-290
-294
-301
-297
-297
-292
-289
-282
-270
-262
-264
-268
-256
-245
-250
-256
-250
-249
-238
-226
-221
-221
-232
-240
-246
-255
-263
-276
-281
-281
-276
-286
-297
-292
-293
-286
-281
-289
-283
-278
-287
-299
-303
-300
-311
-307
-317
-312
-305
-296
-305
-320
-316
-301
-289
-297
-298
-304
-308
-322
-335
-337
-335
-337
-330
-329
-322
-310
-305
-311
-312
-299
-291
-286
-274
-281
-284
-292
-301
-300
-313
-312
-309
-311
-317
-311
-300
-299
-301
-306
-295
-290
-295
-303
-302
-302
-308
-296
-288
-291
-293
-294
-293
-299
-300
-296
-290
-296
-296
-276
-268
-259
-257
-260
-270
-288
-276
-266
-263
-269
-268
-268
-279
-277
-269
-258
-246
-241
-243
-241
-228
-224
-239
-249
-248
-251
-254
-242
-233
-237
-248
-257
-252
-266
-284
-278
-281
-287
-289
-284
-279
-274
-272
-269
-273
-276
-261
-260
-256
-259
-251
-256
-260
-260
-256
-241
-240
-239
-238
-234
-241
-245
-248
-245
-241
-237
-236
-247
-255
-259
-269
-264
-273
-285
-289
-285
-285
-297
-306
-302
-289
-287
-283
-274
-275
-279
-289
-289
-283
-283
-273
-261
-250
-237
-232
-241
-255
-255
-248
-238
-232
-230
-237
-252
-262
-277
-289
-282
-280
-286
-276
-273
-281
-284
-287
-300
-306
-305
-298
-288
-288
-291
-298
-298
-299
-307
-305
-292
-271
-255
-248
-249
-246
-253
-263
-267
-274
-276
-277
-277
-285
-294
-299
-305
-294
-280
-266
-254
-259
-256
-247
-241
-243
-250
-253
-255
-252
-256
-265
-271
-263
-242
-234
-219
-209
-205
-210
-215
-202
-211
-224
-238
-244
-250
-254
-249
-236
-220
-208
-191
-187
-171
-167
-171
-174
-185
-203
-211
-200
-189
-193
-195
-195
-193
-191
-203
-215
-220
-216
-206
-205
-203
-200
-199
-201
-197
-194
-179
-169
-167
-175
-174
-175
-181
-177
-167
-151
-146
-147
-161
-173
-170
-162
-159
-154
-156
-162
-162
-158
-167
-171
-178
-200
-213
-223
-234
-250
-260
-259
-254
-248
-235
-227
-217
-214
-219
-224
-223
-234
-246
-252
-240
-226
-223
-229
-229
-235
-247
-247
-244
-239
-234
-242
-245
-234
-229
-230
-245
-250
-249
-241
-240
-245
-248
-251
-257
-270
-283
-287
-296
-307
-310
-313
-313
-316
-327
-335
-321
-315
-320
-323
-337
-339
-338
-317
-296
-292
-292
-293
-293
-308
-321
-318
-304
-303
-302
-299
-307
-322
-332
-341
-348
-349
-349
-347
-351
-351
-354
-352
-352
-344
-329
-321
-320
-318
-301
-297
-298
-291
-288
-300
-317
-312
-315
-321
-323
-324
-318
-316
-303
-294
-296
-296
-282
-275
-270
-257
-251
-241
-238
-255
-255
-249
-246
-243
-253
-252
-246
-251
-265
-279
-282
-278
-274
-274
-274
-267
-284
-309
-334
-346
-337
-324
-313
-305
-303
-298
-304
-306
-302
-295
-276
-272
-264
-253
-256
-244
-243
-240
-239
-237
-224
-213
-215
-232
-231
-225
-225
-230
-232
-239
-237
-233
-232
-231
-242
-247
-252
-247
-236
-226
-218
-226
-234
-239
-248
-253
-250
-251
-246
-239
-244
-246
-246
-245
-232
-220
-235
-238
-240
-243
-246
-249
-247
-242
-228
-215
-211
-208
-217
-217
-214
-215
-229
-231
-222
-226
-225
-238
-254
-269
-279
-283
-266
-248
-249
-250
-257
-266
-271
-272
-257
-248
-247
-252
-239
-246
-252
-233
-226
-223
-230
-234
-238
-248
-252
-252
-245
-237
-247
-243
-231
-226
-226
-234
-249
-260
-268
-282
-291
-286
-283
-293
-294
-296
-292
-287
-290
-308
-304
-311
-318
-316
-323
-324
-329
-333
-330
-342
-342
-349
-351
-335
-320
-321
-307
-300
-306
-299
-302
-291
-291
-292
-286
-281
-280
-291
-300
-301
-304
-299
-289
-281
-273
-264
-248
-255
-259
-248
-244
-236
-234
-233
-221
-217
-210
-198
-192
-187
-173
-172
-178
-176
-178
-182
-195
-188
-185
-186
-175
-171
-167
-175
-174
-167
-174
-171
-167
-174
-172
-170
-184
-183
-174
-174
-166
-166
-175
-177
-183
-181
-173
-158
-144
-139
-148
-148
-145
-135
-136
-156
-162
-165
-164
-176
-196
-203
-195
-183
-183
-186
-181
-165
-172
-184
-177
-172
-160
-151
-164
-170
-157
-149
-144
-150
-148
-148
-149
-147
-157
-150
-151
-152
-152
-163
-169
-171
-171
-187
-203
-212
-213
-214
-220
-220
-228
-227
-224
-244
-258
-254
-267
-266
-271
-284
-284
-286
-282
-275
-265
-264
-256
-258
-272
-271
-273
-262
-255
-261
-258
-260
-266
-274
-286
-294
-305
-299
-299
-300
-307
-318
-320
-326
-332
-344
-350
-358
-362
-357
-352
-351
-349
-339
-332
-340
-350
-360
-349
-344
-347
-342
-339
-346
-350
-371
-375
-368
-349
-324
-311
-315
-312
-302
-295
-287
-283
-272
-274
-266
-252
-248
-248
-256
-262
-267
-273
-271
-273
-279
-288
-297
-297
-287
-283
-279
-279
-282
-279
-276
-277
-275
-273
-272
-264
-250
-226
-225
-234
-238
-235
-243
-247
-236
-239
-233
-234
-226
-227
-225
-222
-219
-218
-230
-247
-256
-250
-245
-231
-223
-225
-226
-224
-230
-221
-221
-215
-226
-250
-260
-262
-255
-263
-269
-266
-264
-272
-287
-302
-311
-299
-291
-301
-302
-301
-301
-308
-310
-307
-302
-291
-283
-284
-272
-265
-253
-252
-252
-245
-253
-255
-256
-246
-238
-235
-240
-247
-254
-260
-266
-265
-271
-270
-275
-289
-298
-294
-300
-315
-327
-342
-336
-336
-327
-326
-323
-315
-323
-318
-304
-295
-292
-295
-292
-289
-289
-289
-276
-269
-272
-265
-266
-253
-241
-254
-263
-266
-278
-290
-302
-301
-299
-300
-301
-315
-327
-324
-332
-336
-316
-285
-273
-272
-283
-294
-300
-315
-321
-316
-316
-325
-321
-311
-311
-316
-302
-279
-284
-284
-282
-278
-269
-271
-258
-254
-261
-268
-262
-256
-255
-260
-258
-256
-258
-252
-249
-247
-248
-246
-246
-245
-251
-249
-250
-260
-270
-278
-286
-283
-268
-257
-267
-269
-269
-287
-279
-270
-257
-251
-242
-243
-233
-223
-227
-213
-207
-205
-216
-214
-206
-201
-189
-185
-195
-187
-180
-183
-193
-213
-224
-231
-239
-240
-243
-244
-250
-251
-256
-254
-247
-244
-243
-231
-214
-209
-194
-187
-186
-170
-157
-145
-144
-146
-146
-140
-138
-139
-139
-135
-139
-169
-185
-182
-185
-183
-183
-180
-190
-208
-209
-216
-220
-223
-223
-215
-221
-224
-233
-238
-249
-254
-241
-243
-251
-262
-258
-245
-241
-236
-222
-221
-228
-237
-246
-243
-243
-234
-233
-226
-230
-241
-240
-243
-248
-249
-256
-263
-262
-254
-254
-271
-280
-282
-283
-283
-278
-270
-265
-273
-283
-291
-298
-293
-294
-305
-320
-327
-313
-310
-315
-308
-310
-320
-328
-317
-315
-328
-338
-356
-368
-369
-385
-394
-392
-395
-387
-375
-381
-401
-398
-395
-409
-412
-392
-384
-388
-396
-401
-408
-410
-406
-386
-358
-343
-324
-304
-306
-302
-298
-291
-292
-283
-272
-269
-263
-264
-255
-252
-240
-235
-243
-249
-252
-247
-244
-245
-234
-223
-221
-224
-223
-227
-229
-234
-224
-210
-218
-213
-209
-205
-201
-204
-201
-196
-191
-185
-177
-175
-183
-187
-189
-190
-184
-193
-195
-198
-200
-208
-215
-211
-217
-226
-222
-228
-233
-241
-243
-246
-254
-256
-261
-260
-271
-271
-262
-271
-275
-276
-271
-254
-247
-246
-250
-263
-263
-271
-280
-281
-270
-257
-264
-257
-250
-233
-228
-231
-224
-224
-218
-212
-210
-206
-209
-221
-216
-215
-222
-212
-209
-206
-208
-216
-217
-227
-235
-248
-244
-247
-255
-260
-282
-287
-292
-302
-297
-290
-286
-275
-272
-288
-298
-299
-296
-300
-302
-292
-298
-301
-297
-299
-297
-292
-271
-282
-293
-291
-295
-302
-304
-291
-291
-278
-286
-282
-281
-294
-299
-305
-303
-306
-299
-289
-298
-289
-272
-264
-269
-276
-267
-261
-256
-257
-259
-245
-237
-244
-256
-253
-245
-251
-259
-266
-262
-241
-234
-237
-225
-211
-216
-223
-227
-227
-223
-225
-225
-221
-239
-246
-247
-248
-259
-261
-259
-261
-258
-250
-252
-251
-239
-242
-238
-234
-230
-251
-255
-252
-248
-249
-260
-274
-274
-255
-248
-238
-233
-234
-230
-229
-236
-239
-239
-238
-251
-263
-263
-270
-274
-266
-256
-260
-273
-293
-303
-307
-305
-291
-285
-278
-280
-274
-278
-270
-261
-255
-240
-223
-223
-212
-222
-236
-236
-239
-232
-225
-222
-223
-227
-242
-248
-250
-247
-240
-240
-254
-259
-248
-240
-240
-233
-224
-225
-234
-228
-247
-264
-256
-243
-248
-248
-244
-248
-256
-274
-290
-301
-293
-273
-263
-272
-281
-293
-295
-298
-292
-279
-275
-268
-273
-273
-270
-279
-272
-262
-260
-251
-239
-237
-247
-239
-227
-209
-205
-206
-220
-231
-255
-273
-271
-281
-279
-279
-292
-305
-308
-320
-321
-320
-330
-323
-307
-303
-298
-282
-294
-307
-299
-296
-295
-306
-315
-320
-324
-330
-325
-316
-323
-326
-336
-350
-361
-352
-366
-390
-389
-383
-372
-354
-344
-348
-360
-369
-369
-365
-365
-372
-371
-361
-358
-355
-354
-346
-337
-327
-323
-326
-319
-315
-317
-332
-341
-337
-338
-343
-353
-358
-347
-329
-307
-299
-288
-277
-284
-291
-288
-277
-276
-270
-257
-245
-242
-239
-235
-224
-217
-206
-195
-202
-199
-198
-195
-198
-203
-212
-216
-220
-243
-253
-247
-248
-247
-251
-259
-274
-263
-250
-239
-229
-235
-235
-242
-241
-261
-263
-252
-243
-229
-220
-226
-222
-231
-252
-262
-270
-264
-269
-281
-288
-293
-291
-285
-282
-269
-270
-259
-251
-259
-261
-261
-251
-256
-254
-252
-267
-268
-266
-274
-282
-284
-287
-290
-305
-319
-315
-318
-318
-309
-305
-315
-323
-329
-334
-341
-343
-344
-340
-349
-351
-340
-335
-322
-322
-332
-334
-326
-320
-319
-314
-313
-304
-310
-305
-307
-319
-313
-317
-321
-316
-311
-313
-307
-312
-310
-299
-292
-284
-278
-277
-276
-272
-277
-284
-281
-269
-258
-248
-236
-237
-252
-258
-262
-266
-259
-258
-266
-270
-271
-254
-253
-262
-268
-275
-269
-271
-278
-281
-271
-270
-278
-282
-277
-275
-272
-254
-246
-249
-242
-244
-249
-250
-253
-251
-252
-262
-276
-283
-273
-261
-249
-244
-248
-255
-266
-269
-270
-269
-255
-251
-260
-271
-268
-267
-278
-278
-269
-255
-234
-217
-215
-220
-237
-251
-248
-239
-237
-229
-217
-211
-224
-230
-237
-245
-243
-241
-233
-240
-258
-276
-287
-285
-276
-263
-258
-252
-253
-250
-243
-242
-247
-238
-230
-232
-230
-242
-256
-257
-259
-264
-251
-240
-238
-241
-246
-248
-261
-248
-249
-254
-241
-234
-225
-227
-209
-195
-197
-205
-207
-213
-220
-232
-251
-259
-263
-262
-260
-269
-268
-262
-275
-283
-283
-262
-235
-230
-222
-211
-208
-207
-222
-233
-231
-222
-211
-215
-216
-217
-228
-236
-246
-250
-246
-249
-251
-258
-267
-266
-272
-288
-296
-298
-293
-295
-311
-313
-311
-298
-279
-262
-263
-265
-256
-258
-262
-274
-277
-274
-277
-284
-289
-291
-287
-283
-273
-273
-269
-270
-274
-280
-297
-293
-303
-321
-324
-339
-357
-371
-373
-375
-380
-378
-388
-373
-367
-347
-345
-348
-347
-341
-333
-348
-346
-338
-348
-373
-375
-382
-393
-405
-412
-401
-384
-369
-364
-372
-376
-365
-352
-351
-341
-334
-330
-324
-337
-331
-330
-335
-325
-320
-318
-310
-297
-281
-274
-274
-259
-255
-258
-253
-247
-240
-245
-238
-232
-222
-219
-212
-210
-206
-211
-219
-207
-204
-226
-238
-234
-242
-241
-247
-248
-249
-239
-233
-218
-214
-225
-228
-243
-252
-256
-260
-265
-265
-268
-270
-255
-246
-244
-234
-227
-235
-236
-230
-228
-218
-215
-213
-218
-230
-248
-245
-238
-239
-242
-237
-232
-233
-237
-236
-225
-230
-229
-236
-225
-223
-231
-235
-244
-263
-268
-275
-275
-269
-259
-261
-273
-279
-299
-310
-315
-308
-308
-307
-303
-299
-299
-293
-289
-282
-280
-281
-276
-275
-270
-262
-248
-254
-265
-270
-271
-284
-305
-313
-307
-313
-316
-314
-325
-330
-341
-339
-343
-346
-337
-329
-323
-329
-340
-349
-347
-350
-341
-330
-329
-322
-322
-325
-305
-287
-284
-280
-280
-264
-253
-249
-235
-233
-234
-222
-207
-198
-199
-197
-202
-195
-185
-182
-171
-173
-180
-174
-176
-176
-174
-176
-185
-194
-209
-219
-225
-230
-241
-239
-244
-249
-242
-232
-230
-230
-228
-227
-232
-245
-245
-239
-242
-244
-240
-253
-247
-244
-260
-257
-256
-255
-256
-267
-285
-291
-281
-284
-276
-264
-265
-269
-278
-287
-296
-282
-269
-271
-257
-254
-243
-242
-243
-248
-257
-266
-273
-270
-270
-267
-271
-270
-279
-296
-301
-306
-317
-303
-295
-315
-315
-305
-313
-318
-315
-303
-298
-306
-301
-298
-288
-285
-287
-292
-286
-273
-272
-287
-294
-280
-266
-263
-255
-250
-243
-227
-230
-245
-250
-255
-259
-252
-252
-259
-261
-248
-248
-255
-251
-255
-242
-239
-243
-230
-224
-213
-206
-213
-208
-206
-214
-229
-241
-247
-237
-237
-246
-250
-261
-259
-265
-271
-271
-267
-263
-269
-265
-262
-276
-283
-275
-271
-264
-256
-244
-248
-248
-240
-240
-253
-272
-269
-272
-280
-293
-302
-314
-328
-332
-342
-346
-346
-350
-342
-342
-352
-346
-338
-332
-337
-343
-354
-360
-362
-370
-364
-363
-359
-355
-346
-354
-356
-346
-351
-363
-372
-366
-357
-361
-364
-366
-374
-374
-372
-374
-363
-349
-341
-341
-337
-333
-331
-337
-333
-325
-327
-329
-330
-317
-304
-309
-290
-273
-252
-258
-265
-260
-264
-270
-279
-288
-307
-300
-288
-283
-279
-280
-281
-278
-269
-264
-260
-246
-230
-220
-225
-227
-224
-226
-220
-217
-215
-218
-233
-255
-274
-277
-276
-277
-282
-290
-298
-312
-319
-329
-332
-319
-316
-302
-306
-313
-320
-317
-296
-280
-268
-267
-268
-261
-261
-260
-251
-249
-257
-267
-266
-264
-262
-272
-275
-281
-280
-275
-290
-296
-305
-314
-314
-303
-302
-312
-317
-325
-325
-334
-336
-342
-338
-342
-352
-344
-333
-321
-306
-303
-302
-290
-303
-306
-314
-309
-296
-296
-297
-304
-310
-319
-332
-332
-326
-320
-314
-315
-320
-319
-311
-308
-301
-302
-304
-304
-316
-327
-344
-347
-354
-369
-369
-372
-379
-377
-366
-368
-379
-382
-388
-398
-394
-383
-364
-367
-369
-352
-348
-346
-333
-317
-303
-299
-292
-280
-276
-270
-263
-263
-275
-273
-268
-279
-287
-275
-255
-242
-232
-225
-221
-225
-229
-231
-233
-233
-232
-232
-237
-245
-248
-245
-253
-259
-253
-248
-236
-235
-239
-233
-240
-233
-239
-243
-254
-261
-253
-240
-242
-246
-261
-279
-283
-281
-279
-290
-292
-287
-287
-304
-307
-300
-302
-300
-299
-300
-301
-304
-292
-289
-300
-299
-289
-283
-283
-276
-260
-255
-255
-252
-252
-263
-254
-249
-249
-249
-257
-251
-265
-278
-280
-269
-269
-270
-260
-265
-259
-270
-265
-262
-238
-232
-247
-240
-251
-256
-271
-284
-276
-278
-284
-294
-297
-287
-287
-294
-288
-283
-290
-285
-293
-312
-324
-327
-320
-312
-295
-267
-252
-245
-240
-245
-239
-253
-254
-246
-245
-245
-246
-234
-235
-237
-227
-233
-235
-230
-230
-243
-254
-253
-263
-260
-256
-259
-253
-246
-230
-215
-221
-221
-204
-200
-209
-204
-199
-200
-203
-206
-204
-202
-208
-209
-203
-203
-201
-211
-213
-210
-209
-216
-211
-220
-231
-223
-219
-224
-229
-236
-238
-228
-237
-240
-229
-217
-222
-229
-228
-239
-246
-246
-251
-261
-278
-285
-282
-285
-286
-272
-272
-276
-297
-307
-312
-321
-313
-299
-297
-295
-294
-302
-300
-314
-320
-321
-321
-324
-322
-317
-337
-342
-334
-333
-336
-328
-314
-323
-314
-297
-288
-281
-282
-276
-279
-269
-262
-266
-263
-257
-249
-241
-230
-214
-203
-199
-200
-200
-195
-199
-197
-185
-174
-172
-174
-178
-187
-190
-189
-194
-205
-221
-222
-216
-209
-202
-197
-190
-184
-200
-195
-184
-187
-192
-195
-179
-175
-170
-166
-158
-162
-160
-159
-159
-153
-149
-142
-141
-160
-167
-156
-154
-153
-163
-178
-186
-193
-195
-194
-197
-194
-208
-208
-206
-188
-181
-185
-183
-185
-183
-188
-192
-200
-214
-222
-220
-225
-234
-243
-253
-259
-258
-256
-256
-239
-244
-256
-265
-273
-283
-308
-307
-295
-286
-277
-279
-271
-266
-253
-251
-252
-257
-246
-237
-244
-250
-253
-252
-265
-267
-281
-289
-303
-306
-302
-306
-305
-303
-301
-306
-291
-290
-295
-297
-295
-296
-298
-296
-292
-290
-282
-271
-268
-258
-243
-242
-237
-227
-220
-211
-217
-223
-230
-232
-236
-233
-228
-225
-230
-231
-228
-227
-237
-243
-243
-244
-240
-240
-225
-226
-218
-205
-196
-189
-188
-192
-190
-190
-199
-193
-186
-190
-199
-192
-194
-197
-197
-209
-209
-216
-224
-234
-239
-236
-242
-245
-240
-237
-241
-234
-226
-215
-203
-194
-189
-194
-199
-192
-187
-185
-192
-203
-208
-208
-196
-191
-201
-203
-209
-217
-207
-192
-179
-172
-170
-182
-186
-191
-193
-196
-213
-217
-211
-224
-227
-215
-219
-222
-210
-207
-219
-226
-228
-232
-232
-235
-239
-231
-233
-232
-228
-225
-227
-222
-212
-198
-201
-209
-213
-218
-227
-225
-220
-214
-213
-221
-217
-213
-212
-227
-230
-242
-244
-235
-230
-231
-239
-230
-233
-232
-229
-217
-211
-212
-194
-182
-181
-172
-165
-164
-161
-159
-165
-179
-172
-175
-169
-158
-161
-165
-161
-152
-149
-153
-164
-176
-185
-187
-181
-178
-179
-166
-164
-169
-169
-173
-174
-173
-177
-179
-167
-156
-153
-162
-178
-186
-186
-188
-173
-170
-185
-188
-175
-173
-174
-160
-171
-188
-193
-192
-197
-211
-225
-228
-219
-215
-215
-214
-213
-221
-228
-229
-228
-226
-213
-217
-225
-231
-236
-238
-248
-238
-245
-242
-231
-230
-237
-257
-263
-266
-265
-267
-248
-230
-232
-239
-244
-237
-240
-243
-232
-222
-209
-207
-202
-200
-205
-204
-192
-175
-161
-151
-140
-136
-121
-116
-119
-112
-94
-104
-126
-132
-132
-125
-129
-114
-107
-106
-114
-121
-113
-108
-105
-109
-109
-113
-130
-136
-130
-139
-142
-134
-136
-144
-155
-150
-158
-173
-174
-164
-158
-157
-145
-145
-151
-162
-151
-137
-155
-157
-145
-146
-165
-169
-164
-161
-166
-157
-150
-152
-149
-143
-145
-162
-162
-152
-144
-149
-158
-157
-145
-140
-151
-161
-178
-185
-192
-194
-183
-180
-196
-201
-201
-207
-204
-201
-209
-223
-234
-235
-236
-239
-246
-253
-251
-244
-235
-226
-219
-212
-207
-194
-193
-200
-196
-208
-204
-196
-184
-177
-176
-184
-196
-199
-205
-195
-198
-201
-198
-195
-196
-210
-204
-200
-213
-224
-219
-219
-221
-215
-205
-207
-217
-207
-203
-202
-205
-221
-214
-209
-210
-208
-209
-208
-208
-203
-196
-186
-179
-184
-170
-167
-161
-160
-156
-170
-185
-184
-192
-192
-184
-179
-173
-176
-177
-176
-174
-173
-171
-165
-159
-154
-159
-148
-157
-168
-165
-165
-172
-178
-175
-163
-166
-184
-192
-191
-184
-187
-198
-202
-200
-203
-199
-199
-198
-201
-197
-194
-191
-202
-201
-201
-197
-192
-193
-182
-180
-174
-165
-163
-170
-165
-161
-154
-147
-139
-138
-135
-127
-125
-127
-148
-153
-156
-172
-181
-192
-195
-193
-200
-209
-215
-238
-252
-252
-252
-261
-270
-266
-270
-285
-291
